World

Protesters rally for murder victim Sarah Everard in London’s Parliament Square

Demonstrators rallied in London's Parliament Square on March 14, to protest the murder of Sarah Everard and the London Metropolitan Police. Credit: Mischa Alexander via Storyful.