The speech delivered by Saudi Arabia’s Prince Turki bin Faisal al-Saud at the Iran Freedom Rally drew attention, and raised more than a few eyebrows.
The speech delivered by Saudi Arabia’s Prince Turki bin Faisal al-Saud at the Iran Freedom Rally drew attention, and raised more than a few eyebrows.