India not invited at G7 meet in Canada 'yet another big diplomatic bungle': Congress
Canada is hosting the summit from June 15 to 17 that is expected to deliberate on pressing challenges facing the globe including the Russia-Ukraine conflict and the situation in West Asia.