Iranian President Mahmoud Ahmadinejad has insisted in a televised address that his re-election last month was fair.
Ahmadinejad insists re-election was fair