governments pressure russia to act on chechnya abuses
Fifteen governments Europe and North America have taken rare and important step to press Russia to end human rights violations and abuses Chechnya.. On August, Canada, Denmark, Estonia, Finland, France, Germany, Iceland, Ireland, Latvia, Lithuania, Netherlands, Norway, Sweden, UK, and..…