Natural Selection Theory Makes Scientists Lazy
February 22, 2019
'Natural selection' is a vacuous concept that provides a convenient way out from doing the hard work of science.
Snake Bites Darwin
February 7, 2019
The origin of snakes and snake venom has become more puzzling to believers in Darwinian evolution.