Huh? American Committee for Peace in the Caucasus The American Committee for Peace in the Caucasus (formerly the American Committee for Peace in Chechnya) is a Freedom House initiative that bills itself as the ”only private, nongovernmental organization in North America exclusively dedicated to promoting the peaceful resolution of the Russo-Chechen war.”[1] According to Freedom […]
↧