11/28/2016

Tag Archives: Mir

hmg0018

9 Things You Didn’t Know About Russia’s Space Station

Russia’s Space Station, Mir, braved the chaos of space for over a decade until its demise. Here are 9 things you should know about its illustrious program.