Member (Idle past 1074 days)
Message 29 of 220 (494813)
01-18-2009 10:19 PM
Just in from the Harun Yahya site..
|Those Who Deny Allahâ€™s Creation (Surely Allah is beyond that) Will Be Made Despicable Apes in This World and the Hereafter|
â€œWe said to them, â€˜BE APES, DESPISED, CAST OUT.â€™â€ (Surat al-Baqara, 65)
This 'explains' man's close link to the apes. Seems Islam has more rational explanatory 'evidence' here than do christian YECs..