NASA shares live footage of Hurricane Idalia from International Space Station
close Video Striking footage from the International Space Station shows Hurricane Idalia approaching Florida’s coast The International Space Station captured an aerial view of Hurricane Idalia as it closed in…