Description
Added on the 31/10/2023 20:26:36 - Copyright : AFPTV - First images
Mexicans enjoy the beach in the seaside resort of Puerto Vallarta despite gray skies looming in the distance as tr…
People evacuate through flooded streets after heavy rains inundated the Chilean city of Talca, 200 km south of…