Justice For Sarah Everard? London Police Officer Admits To Faking Arrest Of Woman To Sexually Assault & Murder Her 09/29/21 12:53pm PDT Click For Details