Welcome home Discovery! The oldest of NASA’s surviving shuttles, Discovery is home and has racked up nearly 150 million miles as it ended it’s final journey today. It has accumulated more than 39 missions in nearly 27 years and spent 365 days total in space. It flew to the International Space Station 13 times and […]