After 2024, Russia’s flying solo

Russia plans to pull out of the International Space Station, the leader of the country’s space agency Yuri Borisov said…