Video PlayerClose
China Society for Human Rights Studies (CSHRS) President Qiangba Puncog (2nd L) speaks at a press conference in Rome, Italy on June 8, 2018. A delegation of the CSHRS led by Qiangba Puncog visited Italy from June 8 to 11. (Xinhua/Jin yu)