Anthony Weiner Makes Twitter Comeback

News & Features Krishnadev Calamur · ·
U.S. Rep. Anthony Weiner announces his resignation from Congress on June 16, 2011, in New York. The disgraced former congressman is reportedly considering a run for New York mayor.