South America3 years ago
Peru’s Castillo on verge of winning presidency after tight race
Peru’s presidential election frontrunner Pedro Castillo was poised for victory, despite legal wrangles over the ultra-close vote count that had ignited tensions in the Andean nation....