space

  The International Space Station orbits earth at two hundred and twenty miles above the sea. Yet on July 16,...