JANUARY 17, 2015 Ted Cruz and the Ice Giants Senator Ted Cruz now oversees NASA, and that’s a very good thing.By Josh Gelernter Neptune, photographed by Voyager 2 in 1989. (NASA)With the GOP in charge of the Senate, Ted Cruz has taken charge of the Science, Space, and Competitiveness subcommittee. Which means Ted Cruz now oversees NASA. On Wednesday, Cruz issued a statement saying that “Our space program marks the frontier of future technologies for defense, communications, transportation and more, and our mindset should be focused on NASA’s primary mission: exploring space and developing the wealth of new technologies that...