Connect with us

South America

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...

More Posts
Advertisement