Chinese authorities have detained half a dozen members of an underground Protestant church based in Chengdu, Sichuan province, Human Rights Watch said today. This was the latest in a string of arrests ...
Iran Human Rights, an independent group, reported on January 6 that at least 27 protesters had been killed and hundreds more ...