Iran’s supreme leader Ayatollah Khamenei has boasted: “Be aware that enemies cannot do a damn thing against the Islamic Republic and that Islam’s and the Islamic Republic’s power and authority is growing.” And with that said, Iran, the leading Shia country, in which homosexuality is punishable by death under Islamic law, is torturing “lesbian, gay, […]