Science, Tech SpaceX Falcon 9 Rocket Successfully Lands After Space Flight Sid Suvarna • December 22, 2015