Former Iranian President Mahmoud Ahmadinejad will take part in the upcoming presidential elections in June. 

According to IRIB, Ahmadinejad, accompanied by supporters, visited the registration center under the Ministry of Internal Affairs, where he filled out registration forms.

In 2016, Supreme Leader Ayatollah Ali Khamenei banned Ahmadinejad from running for president, although then he still registered. The Guardian Council ultimately disqualified him.

Khamenei says he will not oppose the nomination of any candidate, although the electoral council may block Ahmadinejad's candidacy.

Mahmoud Ahmadinejad served as president from 2005 to 2013. The Iranian constitution prohibits the president from holding office for three consecutive terms, but since Hassan Rouhani became president in 2013, Ahmadinejad has a chance to compete for the post.