The Latest

Arrest, Indict and Convict Cop Who Shot Jordan Edwards

Roy Oliver of the Balch Springs Police Department shot 15-year-old Jordan Edwards in the head and killed him on May 1, 2017. Cops initially lied, claiming the car was backing aggressively toward them, setting up the all-to-usually “feared for my life” refrain. Bodycam footage revealed that the car was actually moving away from police who […]