A serving London Metropolitan Police officer pleaded responsible to 24 counts of rape over 18 years, revealing him as one of many UK’s most prolific intercourse offenders.
Source link

previous post
next post
