New Pew survey: 21% of atheists believe in God.
*Warning its a .PDF File, I guess god likes annoying formats too.*
Daily Tech News 31 August 2026
-
Top Story Google Maps has correctly marked Lake America and the crazies are
being crazy. (Daily Beast) Oh no. Speaking of crazies, they're upset that
Ameri...
10 hours ago

