Tag: Hurricane John

Tropical Storm John makes landfall on Mexico’s Pacific Coast amid warnings of flash flooding

Tropical Storm John makes landfall on Mexico’s Pacific Coast amid warnings of…

News Today News Today