Day: May 11, 2010

Mexico’s State of Impunity

When international human rights observers rounded a curve on a remote road in the southern Mexican state of Oaxaca, they found the way blocked by boulders. They decided going forward would be