President Obama and others were quick to compartmentalize Osama bin Laden from the religion of Islam. But what do Muslims and Islamic scripture have to say about the slain Al-Qaeda leader and his cause?
We knew this was coming. No American victory in this day and age, not even the long-overdue death of terror mastermind Osama bin Laden, is safe from political hijacking by the useful idiots of the Left. Within hours of hearing the good news, left-wing Daily Beast flunky Peter Beinart took to the keyboard to declare that the War on Terror is finally over.