Tropical Storm Elsa Makes Landfall in Florida

Tropical Storm Elsa Makes Landfall in Florida

The first major storm of this year’s Atlantic hurricane season hit Florida’s mainland on Wednesday morning.
Read More

RELATED ARTICLES