The US-led sanctions imposed against Iran have made the Islamic Republic more self-sufficient and stronger, a former Pentagon official tells Press TV.
In a recent interview with Press TV, Michael Maloof said the recent downing of an Israeli spy drone in Iranian skies by the Islamic Revolution Guards Corps (IRGC) is indicative of Irans very good capabilities....