twitter
facebook
youtube
instagram
tumblr
Boston Mayor Marty Walsh's political career has not been without its controversies, but he finally did something even many of his critics...