Larry Lee, 32, lived in a Falmouth facility as ward of state.
Larry Lee, 32, lived in a Falmouth facility as ward of state.
Larry Lee, 32, lived in a Falmouth facility as ward of state.

Special Reports

State's investigation reveals more details in brain-injured man's disappearance, death

October 27, 2011 12:00 AM

  Comments  

Videos