Altaf Ahmad
Press TV, Baghdad
Iraq has set its foot down asking for the replacement of the Saudi ambassador to Baghdad. Thamer Al-Sabhan has time and again received warnings over what the Iraqi Foreign Ministry calls his controversial remarks and continuous interference in Iraq's domestic affairs.
This makes it easy to access the Press TV website