India has accused Canada of having too many diplomats in the country who interfere in its internal affairs and has asked it to reduce their number to match India’s presence in Canada.
Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.