Iran: No country has the right to meddle in internal affairs of others

The Iranian foreign minister says no country is allowed to interfere in the internal affairs of independent states.

Continue Reading