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 ...