News

A diplomatic reset between New Delhi and Ottawa could be on the cards. India's last-minute surprise invitation by Canada to attend the G7 summit this week is raising hopes that both countries could ...