Lorenzo Torres is discussing:

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.

Sure.....the commie country hater won an election......

loading...
Dissenter
connecting...