1
I doubt there will be a war because it is logically not in the interest of either side. But sometimes nationalism gets out of hand.
If there is a war, clearly China has superior firepower, technology and logistics, but India has the geographical advantage in that the arena is right by India's homebase while China proper is thousands of miles away. Hopefully the issue can be resolved with diplomacy.
Bookmarks