I agree. I was reading a few of the other articles after I posted this, and noticed some pretty bad references. This is the first I have noticed this website.
My respect for WattsUpWithThat has gone up a lot for debunking this claim.
When you have morons either lying or misunderstanding stuff on your side, they’ll destroy the credibility of everyone on your side...