Storia: Who placed the idol?: Vagdevi murti installed inside Bhojshala temple, remains undetected for hours, removed later — Warptech Lab News