hurricane barbara

Hurricane Barbara lashes Mexican coast making landfall near Salina Cruz

Hurricane Barbara has been lashing parts of Mexico's Pacific coast after making landfall near Salina Cruz in the southern state…

12 years ago