0 reads
Leave a comment

*There are so many troubling aspects to this most recent police shooting in Tulsa, Oklahoma; I am not sure where to begin. Last week the world watched in disbelief as former North Charleston, South Carolina white, police officer Michael Slager executed unarmed, black, Walter Scott during a traffic stop for an inoperable third tail light. […]

Also On Atlanta Daily World:
comments – add yours