Posted inCaucasus, Eastern Europe & Russia, Regions

Who’s Really Running Russia’s Chechnya Operation?

31 July 2003 Editor’s note: Since its launch in September 1999, has established itself as one of Russia’s leading news websites, providing continuous news updates and articles on political events, business and finance, and social issues. has discovered that the 29 July ceremony of transfer of control over the North Caucasus operation from […]