Demonstrators wearing “Lucha Libre” masks protest at the Angel of Independence after a highly contested judicial reform proposal was passed in the Senate in Mexico City, Mexico September 11, 2024. REUTERS/Toya Sarno Jordan
Demonstrators wearing “Lucha Libre” masks protest at the Angel of Independence after a highly contested judicial reform proposal was passed in the Senate in Mexico City, Mexico September 11, 2024. REUTERS/Toya Sarno Jordan