The New Space Race is Full of False Promises and Confusion

As former Amazon CEO and current daring billionaire Jeff Bezos blasted off into space, people had questions.

Blue Origin New Shepard lifts off on its 12th mission on December 11, 2019. (Credit: Blue Origin)