Iranian leader says Iran can inflict defeats on enemy

During Iran's Army Day, Supreme Leader Ayatollah Khamenei stated that the nation's military is capable of inflicting further defeats on its enemies. He claimed that Iran's armed forces have already humiliated the United States and Israel on the global stage.




