A devastating explosion at a cracker manufacturing unit in Kakinada district, Andhra Pradesh, claimed the lives of 20 people and critically injured six others. The blast's intensity flung bodies into ...