Memo to the Democratic leadership threatening to censure Rep. Joe Wilson if he doesn't publicly apologize on the House floor for calling President Barack Obama a liar on that floor: You don't have the moral authority to be demanding apologies.
Not only has their own decorum in that very chamber been abysmal at times, such as when they booed President George W. Bush during his 2005 State of the Union address; they do much worse damage every week to this nation and its institutions than Joe Wilson conceivably could have done with his temporary breach of decorum.
While Democratic leaders are wagging their fingers at the Republican Party's alleged descent into incivility over Joe Wilson's unplanned, indignant outburst, they have a very short memory about their own partywide monopoly on incivility, as they savaged President Bush throughout his presidency. I researched and wrote a 400-plus-page book documenting the moral and intellectual bankruptcy of these hypocritical scolds in 2006, in case you need a refresher course.
Unlike Rep. Wilson, these offending Democrats have never apologized for their outrages. Did Rep. John Murtha apologize for prejudging and slandering our battlefield Marines who were later vindicated? Did Sen. Harry Reid ever apologize for calling President Bush a liar? Al Gore? John Kerry? Has suspected tax evader Rep. Charles Rangel apologized for his conduct while devising new ways to confiscate even higher taxes from honest, hardworking Americans who actually pay their taxes?
Did Sen. Dick Durbin retract the substance of his remarks in comparing Gitmo to the gulag? Did House leader Nancy Pelosi repent for defaming the CIA?
While we're at it, is anyone calling Obama and his colleagues on their opportunistic attacks on the Bush administration for not capturing Osama bin Laden, just as bin Laden has reportedly issued another taped lecture against the United States from some undisclosed cave somewhere?
Lt. Col. Oliver North: Someone Needs to Tell The Truth, Obama's ISIS Strategy is Mission Impossible | Katie Pavlich