This documentary revisits a 1981 homicide that the defense tried to attribute to demonic possession.
‘The Devil on Trial’ Review: Whodunit? Satan?
Written by
in

This documentary revisits a 1981 homicide that the defense tried to attribute to demonic possession.
Written by
in