Pedro Castillo declared winner of Peru’s Presidential election

Peru's electoral authority has finally named socialist Pedro Castillo as the country's new President. Castillo has won the election by a margin of nearly 44,000 votes beating his right-wing rival Keiko Fujimori.