News

Roy Barclay in England was found guilty of murder after he attacked dog-walker Anita Rose in what police say was a random act ...