Massachusetts man convicted of killing his father by ‘baptizing’ him in Duxbury pond
A Duxbury man who killed his father by “baptizing” him in a local pond because the son apparently saw the “demon” in his dad’s eyes has been convicted, according to the DA. Jack Callahan, 22, was found guilty of involuntary manslaughter on Thursday,