UN alerted over Malawi deteriorating human rights situation, govt’s critics’ targeting
Two local human rights bodies – Centre for the Development of People (Cedep) and Centre for Human Rights and Rehabilitation (CHRR) – have petitioned the United Nations Office of High Commissioner for Human Rights (OHCHR) in Geneva, Switzerland about the persistent failure to hold to account members of the security forces responsible for human rights […]