Liberty for All
Much public attention has been given to America’s lack of a capability to launch astronauts into space. When the space shuttle touched down for the last time the die had already been cast for our near term future in space. America would become dependent on Russian resources to fly...