Media ID: 55348278
Caption:
Caption:
UN Special Rapporteur on torture for the United Nations Juan Mendez speaks during a news conference in Rabat September 22, 2012.
UN Special Rapporteur on torture for the United Nations Juan Mendez speaks during a news conference in Rabat September 22, 2012.