Last Days on Earth: Next Space Station Crew Launch from Baikonur
Space reporter Elizabeth Howell travels to Moscow, Russia and Baikonur, Kazakhstan to track the last days on Earth for the Expedition 56/57 crew headed to the International Space Station. Launch is Wednesday, June 6.