Articles by Melissa Solin
On June 12, 2009, Mahmoud Ahmadinejad won the Iranian presidential election with 24,527,516 votes, or 62.63% of the popular vote.
Or did he?
People all over the globe have doubted the legitimacy of the results. Since the …
