2023-12-01T14:00:24.685042-08:00 2023-12-01T14:00:24.685042-08:00 Fox Weather • FOX Weather Astronauts aboard the International Space Station detail how weather looks on Earth from hundreds of miles away