Blue Origin has teased space tourism for years. Its first flight with people on board launches July 20.... Read more