Pedro Castillo: The Revolutionary that Peru needs?
Pedro Castillo, an elementary school teacher turned socialist politician from Peru, secured a win in the recent Peruvian presidential election over Keiko Fujimori, the eldest… Read More »Pedro Castillo: The Revolutionary that Peru needs?