Bargarh, September 18 (Odisha.in) At least two persons died and 15 sustained injuries by fire caused by a electric short circuit Monday night at Barhaguda village in the district of Bargarh, police said. The short circuit occurred when the villagers were watching an apera by a local drama party, policed said. All the injured persons […]