Jeffrey Epstein 'housed victims in London flats after police failed to investigate him'

The Standard The Standard

Six women who stayed in properties in the capital have since accused the late sex offender of abusing them, according to the BBC

Read full article at The Standard →