World News | Agence France-Presse | Tuesday February 21, 2023
Russia's space agency on Tuesday said that the crew stuck on the International Space Station because of a damaged capsule were now expected to return to Earth in September, a year after they first launched into orbit.
www.ndtv.com