
Explained: What The G7 Is, Why It Matters And What Modi’s Visit Signals
New Delhi: Prime Minister Narendra Modi is attending the G7 Summit, which is being held at Kananaskis in Canada’s Alberta. This tour is his first visit to the country since tensions flared between New Delhi and Ottawa over the killing of Khalistani …