Reza Pahlavi, an opposition leader based in the US, called for “surgical” strikes on Iran’s Revolutionary Guards.
Read full story
Author:
Reza Pahlavi, an opposition leader based in the US, called for “surgical” strikes on Iran’s Revolutionary Guards.
Read full story
Author: