The New Shepard crew capsule touches down in the West Texas desert at the end of the NS-21 mission that launched June 4. Credit: Blue Origin webcast WASHINGTON — […] Click here to view full article Tags:nftnfts