Ramzan Kadyrov invites French and German leaders to Chechnya, despite growing evidence of persecution
Report comes from gay man who escaped Chechnya
More Scene