UK police investigate allegations of historic child sex abuse following Epstein file release
LONDON (AP) — Police in the UK say they are investigating two allegations of historic child sex abuse following the release of the Epstein files earlier this year.
Original source: Toronto Star