LOL,this whole article in itself is stupid,
The first refutation:
http://www.call-to-monotheism.com/on_the_origin_of_calamity__by_ansar_al__adlIntercession rebuttal:
http://www.answering-christianity.com/quran/intercession_rebuttal.htmAnd to the claim against The verse against the curse of Abu Lahab,what?! So what if the Surah is short,ask this dumb man can he predict the future? Can he make exact scientific statement which is not possible today or tomorrow,or after tomorrow,maybe over a thousand years later,he cannot,Can he make something as poetical as the Arabic Quran and have it all rhyme with a beautiful tone with no problems and have all that have a background numerical value which adds up as a miracle?,no He cannot Say a scientific fact today that is 1000 years later gonna become true,NOT at all can he have everything add up as a numerical miraculous factor,can he make a book that can remain same for eternity like the Quran? NO! He simply cannot,one day someone will come by to edit his book,or maybe worst,his book will be lost or broken down with illogical statements.
And on 13:2
https://www.quora.com/How-can-you-explain-the-Quran-verse-13-2-by-what-we-know-of-how-the-universe-worksOn 16:15 Some mountains have roots which hold the land stable,for eg Ras Al Khaymah has mountains with roots,and no earthquake happens there,almost every Mountain in Arabia has roots penetrating the ground,and Earthquake is very less in Arabia do that,so. What can I say to this dumb person for being so uneducated.
16:79 is actually the power of Allah,He had made the bird like that therefore he keeps the Bird up,if I say "My Mother bore me and no one did keep me walking except her" so,will that be something against aerodynamics??!
31:31,By the favor of Allah it is only implying Allah made the water like that,so ships can sail on it,by the favor of Allah meaning Allah created water,and ships sail on it,no problem I see with the verse and no ignorance of hydrodynamics.
And on 15:26 Its explanation is in tafhim
http://www.islamicstudies.info/tafheem.php?sura=15&verse=2616:8 yes they were animals created for riding,what will we gain out of them?,they are wild animals either train them so we can ride them,feed them,or else just keep them in the farm as adornment so they can live there,don't see the problem just the implications of an arrogant Christian.