
Second Human Spaceflight For Blue Origin + Four Astronauts Is A Success
New Shepard’s 18th mission, NS-18, launched on Wednesday, October 13, from Blue Origin’s west Texas launch site carrying four astronauts — Dr. Chris Boshuizen, Glen de Vries, Audrey Powers, and […]
Read More










