Britain's Metropolitan Police to 'review' UK allegations against Jeffrey Epstein and Ghislaine Maxwell

Redirecting to full article in 0 second(s)...

Britain's Metropolitan Police has confirmed it will 'review' allegations against Jeffrey Epstein and Ghislaine Maxwell brought to light in a new investigation by London-based Channel 4 News.