9.5 C
London
Friday, November 6, 2026

US Astronaut Ends Record-Long Spaceflight, Touches Down In Russian Capsule

Must read

Three cosmonauts drifted down to Earth from the International Space Station, landing in a remote part of Kazakhstan.

 » Read More

Latest article