Iran has stockpiled thousands of missiles and drones in secure locations as a deterrent against future aggression. Major General Yahya Rahim-Safavi, a senior advisor to Iran's Leader Ayatollah Khamenei, says the country is fully prepared to defend itself amid rising tensions with Israel and the United States.