PM Narendra Modi arrives at the venue of COP26 World Leaders’ Summit in Glasgow, Scotland. World By Editor Last updated Nov 1, 2021 47 Share 47 Share