As the controversy over new London's Met Police abuse revelations continues, Met Police Commissioner Sir Mark Peter Rowley is seen on digital media outside Bond Street underground station, on 17th January 2023, in London, England. Another former police officer has admitted to multiple sexual abuse and rapes following the murder of Sarah Everard in 2021.
Add to Cart Add to Lightbox Download