Tropical Storm Ida a hurricane menace to New Orleans

Tropical Storm Ida has prompted a hurricane warning for New Orleans and a state of emergency for the state of Louisiana as it pushes across the Caribbean toward an initial strike on Cuba

Related posts