Black Lives Matter protests take place across the world as activists clash in France
Black Lives Matter protests have continued across the world with vigour this weekend as astonishing footage shows rival anti-racist and far-Right demonstrators fighting on the roof of a seven-storey building in Paris. The videos were shot in the French capital on Saturday afternoon after members of the Generation Identity group unfurled a banner reading ‘Justice … Read more