have your say on politics

Mahmoud Ahmadinejad Approval GraphMahmoud Ahmadinejad Overall Approval