Amy Ross

Amy Ross

Latin America

Wading uncharted waters: The trial of Rios Montt

The events in Guatemala are exceptional because they are happening at home, in the nation where the crimes occurred.

Wading uncharted waters: The trial of Rios Montt