News

The invitation for India as a guest invitee for the G-7 summit to be held in Kananaskis, Alberta province of Canada could also herald the restoration of India and Canada’s diplomatic presence in ...