Asia News 1 Police Official, Five Home Guards, 9 Others Die In India Transformer ExplosionBy EditorJuly 19, 20230 An explosion of an electricity transformer on the banks of Alaknanda river, Uttarakhand state, India, has claimed the lives of…