Activists from leading human rights organizations protested Friday in front of Turkmenistan's embassy in Moscow, calling for an end to abuses in the Caspian sea nation.
Activists protest human rights abuses in front of Turkmen embassy.