downtoearth-subscribe

Tropical storm ophelia meanders off Florida

  • 08/12/2004

Tropical Storm Ophelia sat off Florida's Atlantic Coast, barely budging and defying forecasters' attempts to predict where or if it might hit land. Ophelia coalesced overnight from a loose and