Seyed M. Marandi: Iran Ready With Overwhelming Retaliation · Glenn Diesen · Sentinel