Journal # Iran's top electoral authority rules out annulling the results of the disputed presidential elections # 23.06.2009 18This browser does not support the video element.Daniel Stead06/23/2009June 23, 2009Copy linkAdvertisement