› added 9 years ago
132
TIL of the clergy letter project. Over 13,000 Christian clergy have signed an open letter affirming that evolution and god can coexist.
via reddit.com