-
A treasure trove of invaluable artifacts from the space race will be on display at the St. Louis Science Center.“Destination Moon: The Apollo 11 Mission,”…
-
Forty-five years ago this Sunday, Apollo 11 became the first space flight to land men on the moon.At Mission Control in Houston, Gene Kranz was the man in…
-
This article first appeared in the St. Louis Beacon, Feb. 2, 2010 - The excitement was palpable when four Washington University faculty members got…
-
This article first appeared in the St. Louis Beacon: September 26. 2008 - I have to believe humans are the only animals that are truly sentimental. For…