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.