Human Rights Sit-in by Cedar Centre in Front of the United Nations in Geneva to Demand an End to Torture and Enforced Disappearance

Human Rights Sit-in by Cedar Centre in Front of the United Nations in Geneva to Demand an End to Torture and Enforced Disappearance January 27, 2026 Cedar Centre for Legal Studies 11:10 am IntroductionCedar Centre for Legal Studies carried out a symbolic sit-in in front of the United Nations headquarters in Geneva, next to the […]