Iran Executes Two Afghan Nationals, Says Rights Group

The Iran Human Rights Organisation, based in Norway, has reported the execution of seven prisoners including two Afghan nationals at Ghezel Hesar Prison in Karaj.