On Dec. 6, 1998, the crew of space shuttle mission STS-88 began construction of the International Space Station, attaching the U.S.-built Unity node and the Russian-built Zarya module together in orbit. (Image Credit: NASA) The clock will run out on the International Space Station in 2024. That’s the uninformed deadline that Congress imposed back in 2014. They must then decide whether or not to keep funding the ISS. But when has Congress ever made a good decision?
October 12, 2017