In an exclusive report from London, NDTV reveals visuals of what is believed to be the original Vagdevi idol from Bhojshala in Madhya Pradesh, now housed in a British museum. Devotees are demanding its return, reigniting the debate over India's civilisational heritage and repatriation of artefacts.