Share
twitterlinkedinfacebook
Image 1 of 1
MHE13222SWZ.JPG
Black Lives Matter demonstration in Geneva, Switzerland, attended by 10,000 people, in response to events in the United States.