Richard Earl Davis - media reports

05/08/12 - HPD incident report - Armed Suspect Fatally Shot at 17300 Tomball Parkway

 

 

05/07/12 - HPD officers fatally shoot man near Willowbrook Mall - Houston Chronicle