Exclusive Footage: ‘Are You Loyal to Britain? No!’ — Black Lives Matter Protesters Chant at London Demo

At a Black Lives Matter protest in Parliament Square in London on Sunday, radical activists proclaimed that they are not “loyal to Britain” because of the alleged institutional racism they see as inherent in the United Kingdom’s capitalist system. In Read More