Jeffrey Epstein housed abuse victims in London

The BBC reports that sex offender Jeffrey Epstein housed abuse victims in four different properties across London. Investigations into US-published documents revealed that six of the women who stayed at these addresses later testified to being abused.




