News

In a sweeping and controversial move, Iran's parliament, as per reports, has passed a law that imposes the death penalty for a broad range of activities deemed as cooperation with Israel, the United ...