dallas police department officer robert powell

5 years ago

Zach Thomas Levels Charges Against Embattled Dallas Cop