Not too absurd?

Barack Obama Islam

Mualana Abdul Aziz, in a recent interview to CNN proclaimed Osama to be a martyr. He said he was both happy and sad at his death. Content that he died a martyr, which means heavenly bliss, and sad because the Islamic world is left without his guidance. Obviously the cleric … Read more