progress launch failure

Record Setting Italian Female Astronaut and ISS Crewmates Land in Sunny Kazakhstan

An international crew comprising a Russian cosmonaut, a US astronaut and an Italian astronaut who accomplished a record setting flight…

7 years ago