Pennsylvania man arrested after police find family member’s head in a freezer

A Pennsylvania man was arrested and charged with homicide Wednesday after police found a human head in the freezer of his home.FOX NewsRead More

Similar Posts