It was no fluke when Space X landed its Falcon 9 first stage rocket on its automated drone barge last month, as it's managed to do it again. This time following stage separation, sending the JCSAT-14 payload off into orbit, the first stage booster returned to Earth, landing smoothly on …
Read More »