NY Democratic Congressman Anthony Weiner richly deserves this moment of public humiliation for his self-inflicted wounds. He's not only a gross narcissist and hubris-infused schmuck, but a coldly reactionary member of the APAIC amen chorus...and there's even more.
A lot of liberals see him as a progressive champion, standing up to the Republican onslaught, particularly because of his defense of Medicare.
But besides his crude, racist (you have to hear him action as I did when he spoke at a public meeting at the New School, debating former Rep. Baird from Washington State.) apologies for Israeli ethnic cleansing and land theft, he's a supporter of the Bush/Obama wars in Iraq and Afghanistan and a champion of FBI domestic spying on legal political activities, and also a supporter of the Patriot Act.
No tears for this scumbag.