India's army has suffered heavy losses against Pakistan, and at this time, Iran has chosen to side with India. The all-weather strategic partnership agreement between Iran and India. Why is that? I thought about it day and night but couldn't understand! Firstly, what benefit does Iran gain from having another enemy like Pakistan next door? Secondly, if Iran is really attacked by the US military or bombed by Israel, can Indian troops come to its aid? Can India deter the US and Israel from further strikes on Iran and resist the alliance? Thirdly, will India buy energy from Iran? India is happily importing cheap Russian energy every day! Can Iran offer even cheaper energy than Russia? Iran gets sanctioned by the US every now and then over its nuclear program, and has been under sanctions for decades without developing any nuclear weapons. In contrast, North Korea has developed nuclear missiles, a missile defense system, various cruise missiles, and hypersonic missiles. Iran cannot fight large-scale wars because its economy is too weak. It's not just about the Revolutionary Guard Corps engaging in business; they have monopolized Iran's economy and even engage in smuggling. Can such an army effectively fight? Don't forget that during the final stages of the Syrian war, more than 4,000 Iranian Revolutionary Guards fled into a Russian base for protection without firing a single shot. Original article: https://www.toutiao.com/article/1832160187566084/ Disclaimer: This article solely represents the author's personal views.