Human Rights Violations at the Huanta Stadium
In 1983, the Estadio de Huanta in Ayacucho, Peru, was used as a military base by the Peruvian Navy. During this time, numerous human rights abuses were reported, including the sexual assault and execution of a 40-year-old campesina woman by marines. This event is part of a broader pattern of …