Latest four-member SpaceX crew docks with International Space Station
The autonomously flying spacecraft dubbed Endeavour docked to the space station shortly after 1:40 A.M. EST on Friday, nearly 25 hours after launching from NASA's Kennedy Space Center in Cape Canaver