World | Sat Nov 3, 2012 4:25am IST

Last NASA space shuttle becomes museum piece