Black Lives Matter protesters take to the streets of London
Black Lives Matter protesters took to the streets of London today and promised more demonstrations across the UK tomorrow after the death of George Floyd in America. Protests over Floyd’s death, who suffocated when a Minneapolis police officer pinned him down with a knee on his neck, spilled into violence in 30 US cities last … Read more