City Councilor Bill Walsh is back in town

Bill Walsh was an extremely controversial Cambridge city councilor who disappeared after being indicted on bank fraud charges. I got him on the phone just before deadline for this interview.

clips-walsh