After an amazing decade in space, these are humanity’s top achievements

By December 30, 2019arstechnica.com, Space