65555

Deeply divided Peru awaits final results of presidential vote

Pedro Castillo has thin lead over Keiko Fujimori after what one expert says is ‘one of country’s tightest elections’.

Latest Post