Providence Mayor Angel Taveras Inauguration By Jef Nickerson on January 3, 2011 in Providence, Rhode Island 0