Protests for Peace in Juárez Stifled by Security Forces
11/11/11 – Recent protests held in Ciudad Juárez against the continually escalating violence in Mexico have been stifled by security forces this past week. Protestors have been placing signs of …
Protests for Peace in Juárez Stifled by Security Forces Read More »