Do you want to remove all your recent searches?
All recent searches will be deleted
9 years ago260 views
RT News Channel
The problems faced by Iraq will not be solved by the West but by the Arab world, says Amr Moussa. He has been Secretary-General of the League of Arab States since May 2001.
Embed the video