Socialist Pedro Castillo has been named Peru's next president, having narrowly defeated right-wing candidate Keiko Fujimori in a tense runoff election, marred by allegations of fraud, protests, and an extremely long vote count.

Yeah right, does anybody believe this guy won? Just like Biden

loading...
Dissenter
connecting...