Texas-Alabama tussle heats up over where to locate new moon program — Politics, Policy, Political News Top Stories
Members of Congress from Texas are taking NASA to task over its reported plans to locate the majority of the work for the new moon program in Huntsville, Ala., instead of Houston, where the Apollo program of the 1960s and 1970s was anchored.Texas Republican Sens. Ted Cruz and John Cornyn, along with Rep. Brian Babin…