Seyed Marandi: Is Israel Destroying Itself? · Glenn Diesen · Sentinel