Kurukshetra: India's military power capable of toppling China, claims American report

An American report has analysed the military preparedness of both the countires and has claimed that India can topple China in the eventuality of a war.
X