July 24-30, 2026
Keiko Fujimori was sworn in as Peru’s president, a victory that confirmed a regional shift in South America toward the conservative wing.
July 24-30, 2026
Keiko Fujimori was sworn in as Peru’s president, a victory that confirmed a regional shift in South America toward the conservative wing.