Here Is What Police Found (and Didn’t) After Deadly Houston Drug Raid

122

Houston Police Department Last Friday the Houston Police Department released the inventory of items seized during the January 28 drug raid that killed a middle-aged couple and injured five narcotics officers. Strikingly absent is any evidence that Dennis Tuttle and Rhogena Nicholas were selling drugs from their house at 7815 Harding Street, notwithstanding Police Chief Art Acevedo’s portrayal of them as scary, heavily armed, locally notorious heroin dealers.

Ga naar Bron