Iran's powerful Guardian Council has approved new laws that will limit the power of the president in upcoming elections.

Politicians say the new legislation will make the vote more transparent.

Al Jazeera’s Soraya Lennie reports from Tehran.

Source: Al Jazeera