
Tens of thousands of demonstrators marched in cities across Mexico and abroad on Sunday, protesting against the ruling party and Mexican President Andrés Manuel López Obrador.
The demonstrations were called by the opposition parties, with protesters donning pink for the "march for democracy." They demanded free and fair elections in Mexico, with the upcoming elections scheduled for June 2, AP News reported.