Kingdom over Culture
Among the tenets of theistic evolution is the idea that humans evolved from a large population of ape-like creatures.
Source
Read More
Evolution News