Russia to quit International Space Station ‘after 2024’ by Newsdesk-Top NewsEurope27 July 202227 July 2022 Until now space exploration was one of the few areas where cooperation between Russia and the United States and its allies had not been wrecked by tensions over Ukraine and…