Bezos wins latest battle in the space wars

Jeff Bezos' Blue Origin just managed to successfully land a booster rocket in just its second attempt to land - a feat rival company SpaceX has so far failed to achieve.