Tropical storm Debby: Coastal flooding, tornadoes and power outages ravage southern states in US – Times of India
Tropical Storm Debby persisted over the coastal regions of Georgia and the Carolinas on Wednesday, continuing to bring heavy rainfall to the area before moving northward. The storm had already…