Last Sunday evening, on a British news channel, Abbas Araghchi, the Foreign Minister of the Islamic Republic of Iran declared that self-defense was a “recognized principle in international relations.” Mr Araghchi then stated it was “the legitimate right of every country to defend itself.” He… | Read More in The Blogs