When I was finding out about Chechnya, i found this, it seemed like a sober article, I havn't checked the rest of the site. (and there was a link to the above Committee at the end of the article)
-------------------------
<<snip>>
"There are accusations that external (Western) forces have been used to promote and help in destabilizing the region, to promote succession, to ensure a split from Russia. This would allow them to benefit from a smaller, weaker nation (if Chechnya is successful) that will also make it easier for the West to ensure the resources they want can be further controlled. It has also been suggested that Islamic extremist terrorist groups such as Al Quaeda and others have been involved in some aspects of the Chechen war, and earlier, when such terrorist groups were supported by the west to destabilize the former Soviet Union. (Breaking down larger regions been a successful strategy used throughout history by Europe, the US and others, when they divided and ruled various colonial states. This works to the advantage of powerful nations, to keep others small. For example, look at the resulting maps of Africa on this web site's Africa pages.) Yet at the same time, more recently, with Russia claiming to fight its own war on terrorism, it seems as though western leaders have been giving tacit support."
<<snip>>
"Noting, as was revealed during the Kosovo crisis that some NATO members (e.g. the U.S.'s CIA) had long trained the KLA against Yugoslavia and with other western-trained Islamic terrorist groups have also been operating in Chechnya, in the past, adds an interesting twist to the geopolitical ramifications. In that context, both the destabilization of Yugoslavia and the Soviet Union can be seen as part of the on-going struggle in the 20th century for western powers to maintain control."
<<snip>>
http://www.globalissues.org/Geopolitics/Chechnya.asp--------------
and so to the Committee which is conected with Freedom House which first put me off a bit, and then these are the people connected with it:
http://www.peaceinchechnya.org/about_members.htm