Prime Minister Narendra Modi has once again enchanted the world with his charisma and fiery presence at the G7 summit in Hiroshima, Japan. The PM, like always, has made headlines with his global visit, and this time a few occurrences have managed to grab the world’s attention to India’s significance at the G7 summit. Modi […]