• en
ON NOW

Pedro Castillo Declared President-elect of Peru

Pedro Castillo has been declared president-elect of Peru, weeks after winning the popular vote in a tightly-contested run-off election. The country’s election authority announced its verdict after reviewing claims of

ON NOW