Science | Thu Jun 7, 2012 6:54am IST

Space shuttle Enterprise docks at New York museum home