Tag Archives: philandro Castile

Bad Week In Bad America

America was shocked by the brutal double-killing of Alton Sterling by a Baton Rouge police officer. 911 had received a gun call from someone at the convenience store where Sterling sold CDs. the illegal gun in Sterling’s possession had been purchased for protection. The two police rolled into the parking lot and attempted an arrest, […]