Derrick Broze breaks down the latest on the botched N0-Knock Raid which resulted in the Houston Police Department killing Dennis Tuttle and Rhogena Nicholas on January 28, 2019.

Houston police embroiled in scandal after ‘lies’ found in no-knock warrant that led to fatal raid on alleged drug house

Leave a Reply

Your email address will not be published.

forty three − forty two =