(Advertisement)

Man Sentenced In Death Of Lowell Police Chief

Posted: January 11, 2013 at 4:37 a.m.

A Florida man was sentenced Thursday to 12 years in prison in connection with the May 4 death of Lowell police chief Joe Landers.

This story is only available from our archives.

(Advertisement)