View of Hurricane Idalia from International Space Station
The space station passed over the hurricane at 11:25 a.m. EDT, with latest projections from the National Oceanic and Atmospheric Administration saying that currently the storm remains about 515 kilometres south-southwest of Tampa, with maximum sustained winds of 130 km/h....