After 299 days in space, space shuttle grounded for good
(Newser) -
After 25 missions, 299 days in space, 4,671 orbits around the Earth, and more than 122 million miles, the space shuttle Endeavour has landed for good. It touched down at the Kennedy Space Center in Cape Canaveral at 2:34am this morning after its final 16-day mission, Space.com...