Dropped Off and Left for Dead? African American Mother Claims Houston PD Officers Used Excessive Force
Permalink

Dropped Off and Left for Dead? African American Mother Claims Houston PD Officers Used Excessive Force

Injuries Joseph Roberts sustained from HPD officers rolling over his body with a police car…

Continue Reading →