After months of speculation, former U.S. Rep. Anthony Weiner announced in a YouTube video posted to his campaign website late Tuesday that he is running for mayor of New York City.
“Look, I’ve made some big mistakes and I know I’ve let a lot of people down. But I’ve also learned some tough lessons,” Weiner says in the video. “I’m running for mayor because I’ve been fighting for the middle class and those struggling to make it for my entire life."(2:21)