John Dalhuisen is Europe Director of Amnesty International, which has launched a petition to hold the Chechen government to account over the treatment of LGBT people http://bit.ly/2nKQ4u5
The latest from John
this link is to an external site that may or may not meet accessibility guidelines.