For the last few months at least, the government of the Russian republic of Chechnya has been investigated for torture...
Chechnya British intelligence has found that Chechnyan leader Ramzan Kadyrov and a number of other officials have threatened to eliminate...