Protests over the death of George Floyd have swept across the globe.
Thousands gathered in Poland, Germany, Canada, Italy, China, New Zealand, Iran over the weekend to demonstrate in solidarity with US protests against the death of George Floyd and police brutality.
People chanting 'I can't breathe,' the words Floyd gasped as a white police officer knelt on his neck in Minneapolis, Minnesota, last Monday.
Candles were lit in Krakow, Poland, and also in Mashhad, Iran, where leaders have cynically criticized Donald Trump's 'racism' and tweeted their support for #BlackLivesMatter.