Monday, November 18, 2024
Happening Now

Leftist Pedro Castillo declared president-elect in Peru

Castillo, whose supporters included Peru’s poor and rural citizens, defeated right-wing politician Keiko Fujimori by just 44,000 votes. Source

Share