News

Scotland Yard, responsible for policing much of London, told The Post the alleged offenses took place between 2022 and 2024.