Business
NASA delays return of Starliner astronauts from space station - UPI News
Starliner's return to Earth is now delayed to June 22 or later, NASA announced Friday.
By: UPI.com
- Jun 16 2024
- 0
- 0 Views
June 14 (UPI) -- Starliner's return to Earth is now delayed to June 22 or later, NASA announced Friday.
NASA astronauts Butch Wilmore and Suni Williams, who embarked on the long-awaited Boeing Starl… [+1974 chars]