A large number of protesters have blocked off traffic on Westminster Bridge to demonstrate after the death of Sarah Everard.
A large number of protesters have blocked off traffic on Westminster Bridge to demonstrate after the death of Sarah Everard.
Protesters are blocking Westminster Bridge in the heart of London as UK lawmakers debate legislation that would grant police more..
Protesters are blocking Westminster Bridge in the heart of London as UK lawmakers debating legislation that would grant police more..