Despite challenges posed by the US-led technological blockade and various forms of international pressure, confidence in ...