[ad_1] NEW DELHI: India has emerged for the first time among the world’s top three nations in terms of military spending, although the United States spends more than 10 times and China nearly four times its defense budget. The latest data released by global think tank Stockholm International Peace Research …
Read More »