Journal # Iran's top electoral authority rules out annulling the results of the disputed presidential elections # 23.06.2009 18To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 videoDaniel Stead06/23/2009June 23, 2009https://p.dw.com/p/IXngAdvertisement