Black Lives Matter Activists Stomp Trump Effigy, Violently Clash with London Police




BLM activists deface an effigy of Donald Trump, fired flares at Downing Street, and clashed with police in a chaotic protest in London.


SOURCE