Home / Opinion

Opinion

Iran is winning the war – and Washington knows it

Iran is winning the war – and Washington knows it

This satellite image shared by Tehran Times on X shows a destroyed US THAAD AN/TPY-2 radar site in Jordan’s Muwaffaq Salti airbase.In his earlier piece here, this author argued that the…