› added 10 years ago
175
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