Peru

Peru: Castillo supporters rally in Lima to demand confirmation of election results

Subscribe to our channel! rupt.ly/subscribe Supporters of Peruvian presidential candidate Pedro Castillo took to the streets of Lima on Saturday,…

2 years ago