SpaceX Lands Another Rocket After Satellite Delivery

CAPE CANAVERAL, Fla. — SpaceX pulled off another rocket landing Friday, the third in just under two months.
The first-stage booster of the unmanned Falcon rocket settled vertically onto a barge 400 miles off Florida’s east coast, eight minutes after the […]