Posted: November 13, 2026 Categories: Videos Amb. Chas Freeman: BREAKING: Iran Says It Destroyed U.S. Radar in Bahrain With Suicide Drones Share this:PrintEmailGabTelegramTweet