The mission is scheduled to deploy two satellites to study Mars.
The lower half of the New Glenn rocket set down on a platform in the Atlantic Ocean after lifting a small NASA Mars mission ...