TPM Livewire

UAE Withdraws Ambassador to Iran

The United Arab Emirates have withdrawn their ambassador to Iran after a controversial visit by Iranian President Mahmoud Ahmadinejad to the island of Abu Mousa.…