advertise on CFDb

Films / Creation Ministries International

  1. Evolution’s Achilles’ Heels

    Evolution’s Achilles’ Heels Film Description: In this groundbreaking new documentary, 15 Ph.D. scientists expose devastating weaknesses in modern evolutionary theory. Never before have this...

    • Email to a Friend
    VN:R_U [1.9.22_1171]
    Rating: 5.0/5 (2 votes cast)

Pin It on Pinterest