Business World Black Lives Matter protestors clash with police at London protests – angry scenes By Daniel Janson - June 7, 2020 0 397 Share on Facebook Tweet on Twitter BLACK LIVES MATTER protestors have clashed with police during today’s protests in London. Daily Express :: News Feed