Tagged: winning

Duh, Weiner.

This is one of those stories that I just can’t wrap my head around, because there is just so much stupid going on here. Rep. Anthony Weiner has finally resigned from his office, as...