WBZ's Neil Chayet paints an ugly picture in this case.
Local News Looking at the Law September 15, 2010 / 6:50 PM EDT / CBS Boston WBZ's Neil Chayet paints an ugly picture in this case. Podcast Your browser does not support the audio element. Featured Local Savings