Margaret SEKAGGYA

Staff Correspondent | Published on April 22, 2012 at 9:43 am

Margaret Sekaggya, United Nations Special Rapporteur on the situation of Human Rights Defenders, addresses a press conference in New Delhi on Friday January 21, 2011. (Photo taken from the Hindu)


Post comment

You must be logged in to post a comment.



Margaret SEKAGGYA

Margaret Sekaggya, United Nations Special Rapporteur on the situation of Human Rights Defenders, addresses a press conference in New Delhi on Friday January 21, 2011. ...