In the wake of police brutality protests across America, six police officers have been charged in the death of Freddie Gray.
Read more...
Earlier this month, law enforcement officers pulled over a vehicle that ran a stop sign on Pittsburgh’s South Side. One passenger was arrested after he failed to produce immigration papers. According to immigration rights activist Sister Janice Vanderneck, the arresting officer scoffed, “Welcome to Arizona.”
Read more...