Portrait of the Last Barricade
November 24th, 2006 – Barucha Calamity Peller writes: Cinco Señores barricade, positioned in front of the university to protect the radio within it and the autonomy of the university, is the last major barricade in Oaxaca City. Some of the…