Blue Origin launches and lands a New Shepard rocket on its seventh trip to space 10-13-2020 • https://www.theverge.com, By Loren Grush The vehicle took off from West Texas this morning