Chechen police detain 3 militants, discover arms-cache
Russian law enforcers have detained three militants and discovered an arms-cache over the last 24 hours in Russia’s war-ravaged Chechen Republic, local police said Thursday. All three detained militants belonged to various illegal armed formations and are currently being interrogated by investigators. Full Story