A SpaceX Falcon 9 rocket blasted through a picture-perfect spring Florida sky Friday afternoon and then landed softly and surely on a barge in the ocean 11 minutes later. The successful at-sea landing for the rocket’s first stage is a first, and it comes in SpaceX’s fifth try, bringing screaming cheers from the company’s California […]