9 months agoHURRICANE IDALIA IS SEEN FROM THE INTERNATIONAL SPACE STATION AFTER LANDFALLCosmoCuriosity