iOS app Android app

Entries by Laura Carlsen from 05/2010

Mexico's State of Impunity

| Posted 05.06.2010 | World

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