Floating for 286 Days: The Mission That Was Never Supposed to Last This Long
During the early-evening hours of March 18, a SpaceX capsule parachutes down into the coast of Tallahassee Florida, met by circling dolphins as well as the cheers of thousands of anticipate people. Assisted out of the...