Official 2 Minute Trailer for Evolution's Achilles' Heels

Official 2 Minute Trailer for Evolution's Achilles' Heels

15 Ph.D. scientists present devastating critiques of evolutionary theory. Find out more at CREATION.com/eah