• Wion
  • /World
  • /Thousands evacuated as twin storms head for Southern United States

Thousands evacuated as twin storms head for Southern United States

Tropical Storm Laura currently lies at other end of Caribbean to a separate tropical depression