Tehran faces internal disputes as US and Israel brace for potential attack | Iran International