Prime Minister Narendra Modi also invoked Goddess Shailaputri, meaning the daughter of the mountains and one of the nine manifestations of Durga, who is worshipped the first day of Navratri.
Prime Minister Narendra Modi also invoked Goddess Shailaputri, meaning the daughter of the mountains and one of the nine manifestations of Durga, who is worshipped the first day of Navratri.