Category - World

World

Debby's damage to Florida coasts

▲ After leaving four dead in its path through Florida (in the image the damage in Oldsmar), the tropical storm Debby hit Georgia yesterday and threatens to...