MEK- Iran Responsible for Half of World’s Executions

  Half of the world executions takes place in [...]