Search
History

Why Is NASA Based In Houston?

In 1962, NASA named Houston as its home base, but the city is 1,015 miles away from the launch sites. So why is mission control in Texas?

March 10, 2016
5:15 AM EST