World News Teen Claims Satan Ordered Him To Kill Sister, Attempts To Escape Courtroom Through… Richard Anyebe Dec 11, 2019 0 Russian teen who claimed Satan ordered him to murder his sister attempted to escape from courtroom through the…