Peru elections: Leftist Castillo claims election victory despite right-wing pushback
Published
Although all votes have been counted, Pedro Castillo's right-wing rival, Keiko Fujimori, has called on some ballots to be annulled, claiming fraud.
Full Article