LONDON, June 3, 2020 (Xinhua) -- Police officers stand guard outside New Scotland Yard as protesters take part in a demonstration in London, Britain, on June 3, 2020. Thousands of people gathered in London on Wednesday to protest over the death of George Floyd, an unarmed black man suffocated to death by a white police officer in the mid-western U.S. state of Minnesota last week. (Photo by Ray Tang/Xinhua/IANS)

1 / 1
Add your comments

Be the first to add a comment.


Latest News

Latest Photos