Russia Supposed to Send Rescue Ship to ISS on February 24 Aerospace February 19, 2023 The spokesperson from Russia’s space agency announced that they plan to bring back three astronauts whose return vehicle was damaged…