News

Modi's attendance at the G7, of which India is not a member, signals an improvement in the relationship between India and Canada after a very rocky period and came after reports that no invitation ...