A Moment of Simple Justice – Death by Cop
Oct. 6, 2014 (Mimesis Law) — According to recent reports, police officers in the United States killed at least 409 individuals in 2012. Police officers in the United Kingdom discharged their weapons three times in the same period of time. There were no fatalities. Something’s wrong with this picture.