Deputies are pictured on their seats after their swearing-in ceremony at Peru's Congress in Lima on July 24, 2026. (Credit: Photo by Connie FRANCE / AFP via Getty Images)
The Briefing:
Sign up to read this article
Read news from 100's of titles, curated specifically for you.