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...