Search result for Creole
HURRICANE DELTA MAKES LANDFALL, LEAVES NUMEROUS WITHOUT POWER
Highlights
• Following the landfall of Hurricane Delta, over 600,000 power outages were reported across that states of Texas, Louisiana and Mississippi early on Saturday afternoon
• According to the National Hurricane Center, the threat of heavy rain still prevails a...