Peru: Castillo Declares Himself Presidential Victor, Fujimori Claims Fraud

MIN READJun 10, 2021 | 15:26 GMT

Pedro Castillo on June 9 declared himself the winner of the Peruvian runoff presidential election, though he tempered his statement by urging his supporters to wait for official results, El Comercio reported June 10....

image of globe

Connected Content

Article Search