Senior Fellow
Jonathan explains how Israel has “exposed” the Iranian Revolutionary Guard Corps as being “incapable” of defending their homeland.