8 Dumb Quotes About Science From New NASA Overseer Ted Cruz http://t.co/VJVQjbpHvR
— Steve Jenkins (@SJenkins) January 13, 2015
8 Dumb Quotes About Science From New NASA Overseer Ted Cruz http://t.co/VJVQjbpHvR
— Steve Jenkins (@SJenkins) January 13, 2015