India ranked fourth in the recently released Global Firepower Index 2025 which showcased the country's military strength on the world stage.
Now, is China gearing up for war? Chairman Xi Jinping is very serious in his admonitions that the People's Liberation Army ...