NASA captures wild image of Hurricane Debby from space as deadly storm barrels into Florida
3 months ago
40
NASA captures image of Hurricane Debby from space just four hours before it made landfall in Florida. This deadly storm has delivered catastrophic flooding to the East Coast and claimed five lives.