Mini-Me: American Committee for Peace in the Caucasus
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 …
Continue reading “Mini-Me: American Committee for Peace in the Caucasus”