Serial rapist recalled to prison months after failed bid to block release

Serial rapist recalled to prison months after failed bid to block release

Andrew Barlow, 67, from Bolton in Lancashire, was released after serving more than 34 years in jail for a string of rapes in the 1980s.

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments