Who Was Neil Armstrong?

by Roberta Edwards and Stephen Marchesi Part of the Who Was? Where Is? Series
On July 20, 1969, Neil Armstrong stepped on the moon and, to an audience of over... read more