Darwin showed us how new species develop, right? Well… today a rubber duck store and Darwin himself help us understand the truth.
Sign up for David Rives Ministries' inspirational and educational Creation Weekly. Breaking news. Science updates. Special offers. Biblical discoveries.