06:08 Astronauts aboard the International Space Station detail how weather looks on Earth from hundreds of miles away Earth & Space