Kingdom over Culture
Instead of a reasonable and fair scientific debate, McMenamin’s hypothesis has been ridiculed by other scientists and science journalists.
Source
Read More
Evolution News