hurricane newton

Hurricane Newton Due to Make Landfall in Mexico

Mexican authorities are on high alert as Hurricane Newton is heading north-west towards the southern end of the Baja California…

8 years ago