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.
Dennis Kucinich (D-Ohio) has served in the U.S. House of Representatives since 1996. Kucinich does not believe that the U.S. should hold foreign states accountable for the actions of terrorists who operate within their borders. In this view, the 9/11 hijackers and their co-conspirators were an independent band of criminals who should have been prosecuted through legal, not […]