Russian crew docks with International Space Station to film 'The Challenge' By Charles Maynes Published October 6, 2021 at 1:03 AM AKDT Twitter LinkedIn Email