CENTCOM chief: ‘We are making undeniable progress’ in Iran

U.S. Central Command (CENTCOM) Commander Adm. Brad Cooper said on Thursday that the military campaign against Iran was making “undeniable progress” following a month of sustained strikes on the Islamic Republic’s assets.

“We don’t see their navy sailing. We don’t see their aircraft flying, and their air and missile defense systems have largely been destroyed,” Cooper added.

Why Israel? by Rev. Willem Glashouwer

Order the book