Mexico Protest




A demonstrator holds up a poster with a message that reads in Spanish: ¨My idol has fallen¨, during a protest against Rep. Cuauhtemoc Blanco, a former governor and soccer star, after a controversial vote this week by Mexican lawmakers to maintain his immunity against allegations of sexual assault, in Mexico City, Saturday, March 29, 2025. (AP Photo/Fernando Llano)