At least 23 people have died and dozens are feared trapped after a massive explosion took place today at an unauthorised firecracker manufacturing factory in a densely-populated residential area in Punjab's Gurdaspur. The incident took place around 4 pm at the factory located in a residential area in Gurdaspur's Batala, Inspector General (Border Range) SPS Parmar said.