Iranian President Mahmoud Ahmadinejad, left, attends a meeting at the presidency in Tehran, on Tuesday. He will be sworn in sometime between July 26 and Aug. 19. (ISNA, Alireza Sotakbar/Associated Press)Despite announcing that opposition candidates in Full Article at CBC News