The Scathing Atheist: Twitter-ology 101
Channel: Noah Lugeons
Date: 04/07/2013

In this week's diatribe Noah takes on the nonsensical research out of the University of Illinois that claims to show Christians are happier than atheists... on Twitter.