Iran executes more people per capita than any other country in the world. UN and Some European countries have a role in legitimizing this!