Kingdom over Culture
Engineer Steve Laufmann says that the human body is an interdependent system of systems that poses grave challenges for the Darwinian mechanism.
Source
Read More
Evolution News