NASA astronauts Sunita Williams and Barry Wilmore launched to the International Space Station on June 5 for an eight-day mission. However, due to technical issues with Boeing’s Starliner, their stay has been extended, and their return to Earth could be delayed until February 2025. NASA is exploring the option of returning them on a future crewed flight. Watch for more.

Powered by WPeMatico