Space X is scheduled to launch its Crew-10 mission craft on Wednesday at 8 p.m. from the Kennedy Space Center in Florida to retrieve two astronauts who’ve been stuck on the International Space Station for nine months.
NASA said the exact return date is unclear but could be as soon as March 16.
Recommended Stories
Print subscriber? Click here to login/register your account
Digital subscriber? Click here to login/register your account.