Taylor Dibbert

Latest

Enrique Pena Nieto and Mexico’s Drug War Opening

There are good reasons to be cynical about the return of the PRI in Mexico. Even so, when it comes to human rights in Mexico, there's plenty of room for improvement.

What the Election of Otto Perez Means for Guatemala

On November 6, Otto Perez-Molina was voted Guatemala's next president. Perez has been accused of genocide and serious human rights violations on numerous occasions.