A large crowd gathered outside New Scotland Yard in London on Sunday afternoon after Metropolitan Police officers made arrests at a vigil for Sarah Everard last night.
A large crowd gathered outside New Scotland Yard in London on Sunday afternoon after Metropolitan Police officers made arrests at a vigil for Sarah Everard last night.
A large crowd gathered outside New Scotland Yard in London on Sunday afternoon after Metropolitan Police officers made arrests at a vigil for Sarah Everard last night.
The crowd held signs that read “Cops kill” and “Abolish police.” New Scotland Yard is the headquarters of the Metropolitan Police force.