By SpaceZE News Publisher on Monday, 05 August 2024
Category: Space.com

Hurricane Debby makes landfall in Florida as satellites watch from space (video)

NOAA satellites in orbit have recorded nearly real-time views of Hurricane Debby as it makes landfall in Florida on Aug. 5, 2024.
Original link