NASA-Hating Tea Party Space Cadet Ted Cruz To Head Space Science Committee

In their continuing effort to put the best man in the proper position to do the best job possible, the GOP has announced that Senator Ted Cruz will be chair of the subcommittee on Space, Science, and Competitiveness. I suppose it’s only fitting; Cruz doesn’t live here on Earth, anyway. What this means is that theā€¦

on Twitter