Peru: Leftist Castillo wins popular vote in presidential race
- 3 years ago
- International
Leftist candidate Pedro Castillo has won the most votes in Peru's close-run presidential run-off election.
Leftist candidate Pedro Castillo has won the most votes in Peru's close-run presidential run-off election.
Loading more post