Iran’s Guardian Council approves several candidates to run in the June 28 presidential election, but bars former President Mahmoud Ahmadinejad from running.

Read more