Ahmadinejad Won

Iran’s election commission still hasn’t counted all the votes (roughly 32 million votes in total), but, according to the official results based on about 28 million votes counted so far, Ahmadinejad (18,302,924 votes) defeated Mousavi (8,929,232 votes). Continue reading