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?

Published On 03/10/2016
11:15 AM EST