Elon Musk just scored a much-needed win: SpaceX brought those 2 stranded astronauts home

Elon Musk just scored a much-needed win: SpaceX brought those 2 stranded astronauts home

Saul Loeb/AFP via Getty Images

Elon Musk and his many projects have had a rough couple of months, but SpaceX nailed an undisputable win for him on Tuesday.

No comments

Read more