This is the incredible moment when the SpaceX Falcon 9 booster rocket touched down on its landing pad minutes after sending two astronauts into space. The Falcon 9 landed upright on the SpaceX’s droneship named Of Course I Still Love You in stunning feat of technological engineering. It marks the …
Read More »