A arstechnica.com Religion may explain why people are so weirdly cooperative 3 points pavornyoh 10 years ago 1 comments