Incumbent President Mahmoud Ahmadinejad was declared the winner in Iran's elections Friday night by the official state news agency IRNA. However, challenger Mirhossein Mousavi claims he won , citing voting and tabulating irregularities. In other Iranian...(read more)...
aggregated: 40 weeks 1 day ago | 47 views
|