SITUATION REPORT

Peru: Castillo Declares Himself Presidential Victor, Fujimori Claims Fraud

Jun 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....

Keep Reading

Register to read three free articles

Proceed to sign up

Register Now

Already have an account?

Sign In