Daily Archives: June 16, 2018

How odd: What’s happening to our racist police state?

Cop Who Killed Terrence Sterling Loses Appeal and Will be Fired Officer Brian Trainer, the Washington, D.C. police officer who fatally shot Terrence Sterling in 2016, lost his appeal to keep his job and will be terminated from the force next week. Trainer’s last day on the job will be Friday June 22, after Metropolitan […]