New images have been found revealing amazing truths behind verses in the Qur’an that depict the embryonic development. The Qur’an is said to be the word of God (Allah) and such miraculous phenomena are used to authenticate this statement. The Qur’an claims that the embryo is a `Alaqah which means either a blood clot, suspended or leech-like structure. We put this statement to the test.