Indian Prime Minister Narendra Modi’s acceptance of the G7 summit invitation could signal a cautious step towards mending strained Canada-India ties, which were severely damaged by allegations of Indian government …
Tag: