Who Is The Bigger Military Power: China or India?
OSNEPALNEWS, Kathmandu, 21st July: The tension between China and India is escalating. So which country has the strong military power? China dwarfs India in overall defence capabilities. Its defence budget stands at $152 billion against India’s $51 billion, which is three times that of India. But that doesn’t mean China can subdue India. Governments on both sides believe that the next India-China conflict would be limited in scope and short in duration.