This video describes proofs of creation that can liberate individuals from the floundering described in the Qur'an and will enable them to see the infinite might of Allah. Here you will learn of the traits of Cambrian life forms that existed 530 million years ago, yet which still amaze scientists today.