June 2, 2015

Iranian Human Rights Defender Narges Mohammadi Must Be Released


Share
Share

Narges Mohammadi, Executive Chair of the Center for Human Rights Defenders, is in detention and on trial in a Revolutionary Court on spurious national security charges because of her peaceful human rights advocacy.

Downloads