Keiko Fujimori inaugurated as Peru’s president after narrow election win
Conservative leader Keiko Fujimori was sworn in as Peru’s president on Tuesday, July 28, 2026, after winning a razor-thin runoff election by fewer than 50,000 votes. … Read more