World Politics News

India Suspends Visas for Canadians Amid Spiralling Consular Row

The spat between the two countries is putting Western nations in an awkward position, who are eyeing India as a…

5 months ago