Every new day brings more unseemly revelations about New York Congressman Anthony Weiner. The Democratic leadership is calling for him to resign. He has ...