BREAKING NEWS: 16 countries, incl. U.S., have just invoked the "Moscow Mechanism" to address reports of serious #HumanRights abuses in #Russia’s #Chechnya region.
We call on Russia to cooperate fully with the Moscow Mechanism mission.
READ >>> goo.gl/cwn8t8

