No comment.
Ted Cruz, Longtime Foe Of NASA And Science, Will Oversee NASA And Science In New Congress
huffingtonpost.com