Homosexuality is punished with the death penalty or, occasionally, a severe whipping.
In 2007 President Ahmadinejad declared that homosexuality did not exist in his country. Should the need arise, however, there is a law against it carrying a punishment of anything from jail to public lashing to death.
The worst place in all the Americas to be gay. Male homosexuality is against the law and the punishment is 10 years hard labour.
The death penalty introduced under the Taliban is no longer officially enforced, but it depends who catches you.
Homosexuality is illegal and punishment can be anything from four years to the death penalty. Even writing or talking about support for gay people can land you in prison.