By SE Texas Times |
Apr 16, 2025
U.S. House Science, Space, and Technology Committee Chairman Brian Babin and Chairman Ted Cruz have spearheaded a bipartisan effort to relocate NASA's headquarters from Washington, D.C. to the Lyndon B. Johnson Space Center (JSC) in Houston, Texas.