Cat-Killing Woman Receives Life Sentence for Murdering Man in Disturbing Case: Details Revealed

Oxford, England – A woman who infamously filmed herself killing a cat and putting the animal in a blender has been sentenced to life in prison for the murder of a man several months later. Scarlet Blake, 26, faced trial at Oxford Crown Court where she was found guilty of the heinous crime. The judge … Read more