News: General Mackenzie: Iran’s military capability has reached an invincible level.
Tehran has achieved what McKenzie calls “overmatch” — a level of capability in which a country has weaponry that makes it extremely difficult to check or defeat.
“Iran’s strategic capacity is now enormous“, McKenzie said. “They’ve got overmatch in the theatre — the ability to overwhelm.“