Foreign Affairs Iran-US Ties: Why US sanctions against Iran? by Hiten Ghosh January 10, 2023 by Hiten Ghosh January 10, 2023