Andrew Breitbart

by Kathryn Jean Lopez

deserves more than one apology. 

UPDATE: To his credit, Weiner just did just that.