Embattled U.S. Rep. Anthony Weiner, D-NY, is stepping down as a belated result of his Twitter sexting scandal, the New York Times reported this morning. He officially announced his resignation at a Brooklyn senior center, where he first announced his candidacy for city council 20 years ago.
House Democrats had planned for a meeting today to discuss possibly stripping Weiner of his committee responsibilities and powers which would take away much of his legitimacy as a representative, the Times reported. House minority leader Rep. Nancy Pelosi, President Obama and other Democrats have all in one way or another called for Weiner’s resignation since he disclosed that he’s had Twitter sexting relationships with at least six women over the last few years. His decision came after long discussions with his wife, who serves as an aide to Secretary of State Hillary Clinton. Pelosi also called for an ethics inquiry, which is expected to be thrown out if Weiner steps down.