18 January 2012, 11:53 pm
Penobscot County Sheriff Glenn Ross. Posted Jan. 18, 2012, at 8:55 p.m. BANGOR, Maine — The day before his suicide, the Rev. Robert Carlson was told by Penobscot County Sheriff Glenn Ross, a longtime friend, that Carlson was the subject of a state police investigation of child sex abuse allegations, according to a Waldo County Sheriff’s Department report.... Read More »