(Image by Breen)
The good news is Anthony Weiner resigned from Congress today.
From the Washington Post (WaPo):
The bad news is there's still plenty of wieners left in Congress.
Michelle Malkin, author of Culture of Corruption, airs some of Congress's dirty laundry that still needs to be cleansed: