
Doctored TV Interview With Saudi ‘Dissident’ Embarrasses Iran
JAFFA, Israel – Recently heightened tensions between Saudi Arabia and Iran have been unfolding in the media as well as the political and military realms. The first victory on that front has been scored by the Saudis, after an Iranian