Police knocked off Horse during BlackLivesMatter Protest in UK [Video]
“They are getting on their knees and putting their hand up, shouting don’t shoot or I can’t breathe” Check out highlights from the current brewing protest in London, UK.
[videopress bl2t9W7o]