President Pedro Castillo. Image courtesy of Peru’s Presidency.
Pedro Castillo
By Diego Lopez Marina
June 3, 2022
You Might Also Enjoy
Peru’s president dodges impeachment after lengthy congress debate over alleged corruption
By Mathew Di Salvo - December 23, 2017
Peru’s candidates court media, business leaders at summit
By Colin Post - December 2, 2015
Peru is on the brink of approving chemical castration for pedophiles
By Frances Jenner - May 23, 2018