Science

Science news that has an affect on religious viewpoints, usually crushing them into the ground. And some insulting remarks about creationism.