Press conference of Pedro Castillo and his ministers on October 12. Image courtesy of the Presidency of Peru.
Ministros
By Diego Lopez Marina
October 17, 2022
You Might Also Enjoy
Symbolic Lima soccer match postponed due to fan violence
By Colin Post - September 24, 2015
Canadian kills fellow tourist during ayahuasca ceremony
By Colin Post - December 17, 2015
Three lizard species discovered in Peru and Ecuador
By Colin Post - April 7, 2015