Tag Comedy Central

Religious Strife vs. Scientific Advancement

Last night Richard Dawkins was on the Daily Show and has once again demonstrated why I am not a fan of his television appearances in America. Maybe he does better with a British audience, I don’t know, but when it comes to American audiences, he just doesn’t do a good job.