Posted: Mar 17, 2014 11:22 pm
by Blood
Blackadder wrote:
Meanwhile the Koranic Physics Institute is working on explaining how it was predicted 1400 years ago in a verse that was until now assumed to refer to camel husbandry.

Progressive revelation. We were too stupid until now to know what Allah really meant in the Koran, but in his infinite wisdom he has now lifted the scales from our eyes.