Debby weakens but still threatens northeast US

1 month ago
1.02K

Tropical Storm Debby was downgraded to a tropical depression on Thursday after leaving at least seven people dead in its wake across the U.S. southeast this week.

Loading 5 comments...