ifmat.org
Iran Human Rights Calls for Strong International Response to Execution of Two Men for Blasphemy
Islamic Republic’s Judiciary reported the execution of Yousef Mehrad and Sadrollah Fazeli Zare for offences against religion including “blasphemy” and “insulting the prophet.” Emphasising the inhumanity