Category: America

US, China spar over India NSG bid

India’s attempt to gain membership to the powerful Nuclear Suppliers Group (NSG) has become the latest battleground in international politics in the past 24 hours between the United States and China, with the US...