Why The British Feared Lord Jagannath And Couldn’t Uncover The ‘Brahma Substance’
According to Hindu tradition, the idols of Jagannath, Balabhadra, and Subhadra contain a sacred ‘Brahma substance’—believed to be Lord Krishna’s heart or divine essence