New Pew survey: 21% of atheists believe in God.
*Warning its a .PDF File, I guess god likes annoying formats too.*
Daily Tech News 1 November 2026
-
Top Story French lawmakers have decided to do what French lawmakers have
always done: Make other people pay for the problems they created. (Tom's
Hardware)...
41 minutes ago

