Hidden deep in the Russian tundra, Black Dolphin is a prison built to contain the worst men the country has ever produced.
Russia's prison authority has this month issued tenders for the purchase of hundreds of tasers, smoke grenades and protective ...
A Russian soldier convicted of executing a captured Ukrainian serviceman has been handed a life sentence, the first time ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results