London, UK. 2nd June, 2017. Amnesty International actvists stage a "We Exist" protest outside the Russian Embassy in London over the LGTBI crackdown in Chechnya. In April, credible sources in Russia reported that over 100 men thought to be gay had been abducted, tortured or even killed in the southern Russian republic of Chechnya in what appeared to be a coordinated purge. Credit: Vibrant Pictures/Alamy Live News


Size: 2400px × 3600px
Location: Bayswater Road, London, United Kingdom
Photo credit: © Vibrant Pictures / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: abduction, activist, activists, amnesty, chechnya, demo, demonstrating, demonstration, embassy, england, exist, gay, international, kingdom, lgbt, lgbti, london, men, protest, protesting, russia, uk, united