The Arc of the Moral Universe?
On April 21, police in Elizabeth City, North Carolina executed Andrew Brown. According to a private autopsy, he was shot five times, including the “kill shot” to the back of his head whil;e his hands were on the steering wheel of his car. Seven officers equipped with body cameras were at the scene but only […]
The post The Arc of the Moral Universe? first appeared on Dissident Voice.