International Space Station 20 Amazing Years In 60 Seconds Video
Monday, November 2, 2020, marked 20 years of continuous human presence on the International Space Station. Relive a few memorable moments from the unique orbital outpost in this clip covering 20 years of the International Space Station in 60 seconds. Since November 2, 2000, when Crew One took up residence, 240 people including 18 ESA astronauts have lived and worked on the orbital outpost, carrying out essential research to benefit life on Earth....