Starliner crew targets June 26 for return to Earth
The Starliner and its two-person crew are now expected to land at White Sands, New Mexico, on June 26.
The Starliner and its two-person crew are now expected to land at White Sands, New Mexico, on June 26.