The Space Launch System and the Copernican Principle

September 11, 2017 Agrippa 0

There has been a trifecta of very recent news regarding the Space Launch System, which I almost missed given the frenetic activity associated with North Korea’s strategic nuclear programmes. NASA reports that a full scale model of the core of the Space Launch System, key to a future manned Mars […]