Leninist Emerges Apparent Winner of Peru Presidency amid Fraud Claims
1 min read

Leninist Emerges Apparent Winner of Peru Presidency amid Fraud Claims

Communist candidate Pedro Castillo appears to have won the Peruvian presidential election as of Wednesday afternoon, in a tight race separating him from rival conservative Keiko Fujimori by less than 0.5 percent of the vote.