Police in London have come under intense criticism for the arrest of women attending a vigil on Saturday evening for Sarah Everard, the young woman murdered in the British capital last week. The man arrested and charged with her murder is a serving member of the London police force. As The World’s Orla Barry reports, the killing has sparked a nationwide debate in Britain about women’s safety in public.