Tag: pt republican science

Republican Congressman Dana Rohrabacher is a senior member on the House Committee on Science, so it's no surprise that he's ... uh, insane? This...

Wonkette Bazaar