Sep 13, 2018 World News Man Drops his Cheating Wife’s Head at Police Station after Killing her A man who hacked the head off his own wife after accusing her of.. Read more