Science News // 3 weeks ago
Russia says it will abandon Int'l Space Station in 2024, build its own outpost
The new head of Russia's space agency said Tuesday that Moscow will abandon the International Space Station in two years when it completes its obligations -- ending a 23-year collaboration with U.S. and other partners.