At a "Stand Up For Marriage" rally in Washington, D.C. recently, ex-Mayor and current Councilman Marion Barry said, "We have to say 'no' to same-sex marriage in D.C....I am a politician who is moral." The rally was in response to legislation that would allow the District to recognize same-sex marriages performed in other states.
Jon Stewart, ever the stickler for hypocrisy, pointed out that "morals" never seemed to be Barry's strong suit in that he smoked crack and cheated on his wife for years. He was eventually charged with three felony counts of perjury, 10 counts of misdemeanor drug possession, and one misdemeanor count of conspiracy after being caught in a sting operation, though 12 of those counts didn't stick. When Barry returned to politics after jail, he ran under the slogan, "He May Not Be Perfect, But He's Perfect for D.C."