International Bar Association Calls for Immediate Release of Nasrin Sotoudeh and Amirsalar Davoodi
“The unjust sentences of political prisoners…may turn into death sentences if urgent action is not taken.” International pressure on Iran to release imprisoned human ...