Madrid-based human rights organization Safeguard Defenders (SD) published a report on Sunday alleging the practice of collective punishment as a …
Read more: Rights group accuses China of collective punishment of human rights defenders – JURIST
2023-12-11