Inaugurated in Lima himself just Wednesday, Castillo presided over Bellido‘s swearing-in at the Pampa de la Quinua, site of the 1824 battle that ended Spanish domination of Peru and South America at large.
Inaugurated in Lima himself just Wednesday, Castillo presided over Bellido‘s swearing-in at the Pampa de la Quinua, site of the 1824 battle that ended Spanish domination of Peru and South America at large.