Serving the High Plains

Pages past - April 15

On this date ...

1970: SPACE CENTER, Houston (UPI) — The stricken Apollo 13 spaceship is slightly off course and its astronauts will miss the Earth by 80 miles and soar off into a distant, fatal orbit if a steering correction is not made tonight...

 
 
Rendered 03/28/2024 09:26