Blue Origin's New Glenn rocket deploys Mars satellites, sticks booster landing
The giant New Glenn rocket from billionaire Jeff Bezos' space company Blue Origin launched from Florida on its debut mission for paying customers on Thursday, sending two NASA satellites toward Mars while also nailing the landing of its reusable booster for the first time.