Pedro Castillo declared winner of Peru's presidential elections

Pedro Castillo, the candidate of Peru Libre, has declared himself the winner of the presidential elections.  "We will be a government respectful of democracy, of the current Constitution and we will form a government with financial and economic stability," Castillo told thousands of his supporters gathered in Lima.

Read more ...

Tweet of the day