Preliminary investigations suggest that a power leakage or friction between explosives during the preparation of firecrackers may have triggered the explosion.
News18.com
Read Full Story
Powered by PMAM 360