ISS monitoring marvel...

28 September 2022 08:57 am Views - 1401

The hurricane was pictured from the International Space Station (ISS) yesterday as the storm was just south of Cuba gaining strength and heading towards Florida.