Floodwaters trap vehicles after sudden downpour in Mexico City

Jun 3, 2025 - 23:00
 0
Torrential rain on the evening of 2 June caused severe flooding in parts of Mexico City, leaving motorists stranded as emergency services carried out multiple rescues.