Millions of Iranians cast their votes Friday afternoon for the countrys new Parliament, as well as for the council that will choose the next Supreme Leader.