SpaceX just made it to the International Space Station during their historic Demo-2 mission, laying claim to a flag that?s been waiting for someone to snag it since 2011.


More in SCIENCE