belief  

Your comments on ...

Neil deGrasse Tyson Exposes Myths of Christmas, Sets Off Creationist Alarm Bells

Episode 7 of Cosmos provokes the ire of the creationist Discovery Institute.