News

A spaceflight delayed a week ago could commence this weekend as Blue Origin will attempt a launch that will take six people to the edge of space.