Fox Lake Police Officer Joe Gliniewicz ‘carefully staged’ his suicide, police say

Fox Lake Police Lt. Joe Gliniewicz staged a murder scene to "mislead" detectives before committing suicide two months ago, authorities said.

0
0