
Satellites in space watched Hurricane Debby roar across Florida on Monday, bringing with it potentially record-setting rainfall and dangerous 80 mph (129 km/h) winds.

Satellites in space watched Hurricane Debby roar across Florida on Monday, bringing with it potentially record-setting rainfall and dangerous 80 mph (129 km/h) winds.