Makvan Mouloodzadeh was executed in Iran’s Kermanshah Central Prison at 5 a.m. yesterday morning, according to a report from the International Gay and Lesbian Human Rights Commission (IGLHRC). Mouloodzadeh, 21 at the time of his execution, had been accused of having raped other boys when he was 13. But at his trial, all the witnesses […]
More »