A woman from Lancashire, England, was jailed on Friday, March 10, for four years after she…
Continue ReadingTag: forcing
Met Police officer admits urinating on women, forcing them to clean his house naked and raping them on at least 48 different occasions
A Metropolitan Police officer is facing life in prison after admitting a horrific campaign of rape…
Continue Reading