International mobilization for Oaxaca
Thousands of supporters of the Popular People’s Assembly of Oaxaca again took to the streets of southern Mexico’s Oaxaca City Dec. 22 to demand the resignation of Gov. Ulises Ruiz, as well as the release of “political prisoners” arrested in… Read moreInternational mobilization for Oaxaca