Britain Says Russia Has Nearly Exhausted Current Stock of Iran-Made Weapons – U.S. News & World Report November 24, 2022 by Andrew Anthony Britain Says Russia Has Nearly Exhausted Current Stock of Iran-Made Weapons U.S. News & World Reportsource