Mayor Tom Barrett will resign at 5pm Wednesday, the mayor announced during a news conference Wednesday morning. The mayor will become the U.S. Ambassador to Luxembourg.
Click here to watch the news conference, via TMJ4 News.
Mayor Tom Barrett will resign at 5pm Wednesday, the mayor announced during a news conference Wednesday morning. The mayor will become the U.S. Ambassador to Luxembourg.
Click here to watch the news conference, via TMJ4 News.