News

The flight, NS-34, is part of Blue Origin's New Shepard programme, set to take off from West Texas on 3 August at 6 pm (IST).