Sarah Everard Case: London Police Facing Investigations After Vigil – NPR

Protestors marched from Scotland Yard to Parliament Square in London on Sunday, the day after police forcibly arrested several participants of a vigil honoring Sarah Everard. The 33-year-old London r… [+9136 chars]

Leave a Reply

Your email address will not be published. Required fields are marked *