Kingdom over Culture
As this nonsense is so often found in Internet forums, I here provide the peer-reviewed scientific evidence to put the point to rest once and for all.
Source
Read More
Evolution News