News
Russian president, Vladimir Putin, has vowed to keep Russian troops stationed in Chechnya "forever" in order to preserve peace in the war-torn separatist republic in the North Caucasus.
A giant Russian transport helicopter has crash landed in Russia's rebel Chechnya province. Russian news agencies have released conflicting reports on the crash, with one saying that at least 85 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results