5.8 C
London
Monday, November 9, 2026

SpaceX test flight: Astronauts squeeze in one last spacewalk before departure

Must read

SpaceX is aiming for a splashdown off the Florida coast in August – the first for astronauts in 45 years

 » Read More

Latest article