A magnitude 5.1 earthquake struck Peru shortly after 9:20 pm local time on July 18, 2026, followed by an aftershock 15 minutes later
We need your support to continue doing what we do best—bringing you news, perspectives and analysis of the world that is changing around us
PLEASE CONTRIBUTE