Loading...

Iran: Both Sides Claim Victory

| There is strong debate over the presidential elections in Iran, as challenger Mir Hossein Moussavi and current leader Mahmoud Ahmadinejad each remain defiant. Elizabeth Palmer reports from Tehran.