New Discovery Creates Darwin on Darwin Controversy (SATIRE)

By |Creation News Articles|

PUBLISHED ON APRIL 1, 2019 (APRIL FOOLS DAY) :-) The scientific world was rocked this week by the cover story [...]