diplomatic spat

India-Canada ties: ‘The onus is on Trudeau to clean up the mess’ | India News

The India-Canada diplomatic spat has escalated to unprecedented levels as New Delhi recalled six of its diplomats including the high…

2 weeks ago