Search / 277755 results found

from
to

Saturday marks the 50th anniversary of the moon landing by Neil Armstrong and Buzz Aldrin, which was July 20, 1969. Those of us old enough to …

A Texas City man had a front-seat perspective on the splashdown and retrieval of the Apollo 11 crew and their command module — from the deck o…