Centre for Human Rights and Rehabilitation CHRR has condemned Malawi for rejecting the establishment of a commission of enquiry regarding theĀ …

Read full story