Oddbean new post about | logout
 Boeing Starliner's return to Earth from the International Space Station (ISS) with its first crew of astronauts has been pushed back to June 26, 2024. The delay was announced by a NASA official on Tuesday, June 18, 2024