The Clergy Letter Project is a religious nonprofit that promotes the view of religion and scientists agreeing over issues such as evolution. The organization was founded in 2004 in Wisconsin.
Other Group
The Clergy Letter Project is a religious nonprofit that promotes the view of religion and scientists agreeing over issues such as evolution. The organization was founded in 2004 in Wisconsin.