From London and Paris to Hamburg and Tokyo, thousands have rallied in support of the Black Lives Matter movement, with clashes with the police breaking out in some cities. Powered by WPeMatico