An idol of Lord Krishna has been unearthed during excavation work for the expansion of a Chhath Ghat in Bihar's Katihar. The discovery took place as workers were carrying out digging work at the site ahead of the planned expansion. The find has drawn attention from locals, with the circumstances surrounding the idol's origin yet to be established.