Black Lives Matter rallies staged in London and Leeds

Views 283

Black Lives Matter rallies staged in London and Leeds
Black Lives Matter demonstrators gathered in London and the northern city of Leeds for peaceful protests



Reuters brings you the latest business, finance and breaking news video from around the globe. Our reputation for accuracy and impartiality is unparalleled.

Share This Video


Download

  
Report form