Right on schedule,SpaceX’s Falcon 9 booster made a beautiful soft landing at Cape Canaveral Air Force Station moments ago. It’s a enormous moment in the history of spaceflight, marking the first time a rocket has ascended into orbit and landed back on soil.
Read more...
Source: gawker.com