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.
Groucho Marx once quipped, “I refuse to join any club that would have me as a member.” For hardcore Jewish leftists that statement is more fact than funny, especially when it comes to the Jewishness of Israel. Leftists are at their most amusing when they are accusing other leftists of not being left-wing enough, especially [...]