Debunking Claim that End-Times Beast has been spotted
Pastor Greg Locke claims that a status located outside the UN in New York is the End-times beast. He wants to go stand on top and preach.
Promoting Science and Critical Thinking
Pastor Greg Locke claims that a status located outside the UN in New York is the End-times beast. He wants to go stand on top and preach.
The unvaccinated threaten to flood hospitals and completely overwhelm the system. What then, should they go to the back of the queue for care
Latest survey data from Pew reveals sharp decline in religion in the US along with a few other surprises. 29% now identify as “not-religious”
Here is this week’s selection of the fools from the past week. It emanates from a blend of religious Fundamentalism with right-wing politics
Many scientific papers sit behind paywalls. What you must never ever do is go to Sci-Hub and download them completely free to bypass that.
Reality TV Star, and Family Research Council director, Josh Duggar has been convicted of receiving and possessing child pornography.