A 28-year-old man, Lewis Stewart, has been sentenced to life in prison with a minimum term of 18 years after being found guilty of raping two women earlier this year. The verdict was delivered at Exeter Crown Court on Thursday, September 14, by Judge Climie.
[block_2]
Stewart, who had no fixed abode and resided in Torbay, faced a harrowing trial in which he was found guilty of three counts of rape. In addition, he pleaded guilty to possession of drugs and breaching a Sexual Harm Prevention Order.