The latest hangings bring to at least 94 the number of people executed in the Islamic republic so far this year, according to an AFP count, compared with 246 in 2008. Rights group Amnesty International has said that Iran applied the death penalty more than any other country apart from China in 2007, executing 335 people.