Serving the High Plains

Pages past - July 17

On this date ...

1969: Apollo 11’s astronauts sped unerringly today on their epic journey to walk on the moon. Russia’s unmanned Luna 15 already is orbiting there in an apparent bold bid to beat the Americans back to Earth with a sample of lunar soil...

 
 
Rendered 07/11/2024 10:44