A former Michigan police lieutenant was found dead from a self-inflicted gunshot wound. Police claim he killed himself just after murdering his wife in front of their children. Small Town Horror: The Story Of The Cops Who Let A Man Drown Off English Ray Felix, 60, left the Battle Creek Police Department in 2014 and […]
Read More