The Guardian
Epstein housed alleged victims in London after Met declined to investigate him, reports say
Six women who stayed in flats in capital have since accused disgraced financier of sexually abusing them, says BBC Jeffrey Epstein housed some of his alleged abuse victims in flats in London after police in the UK decided against investigating him, according to reports. The BBC said it had uncovered ...
1 hour ago