Iran: 15 Executed On Drug Charge Since Monday, April 23, 15 people have been executed at the Shahroud, Rejaishahr and Evin prisons in Iran. The Human Rights Activists News Agency (HRANA) Read More » April 28, 2012 No Comments