In a tragic incident, 16 people were killed after a massive explosion took place today at a firecracker making factory in Gurdaspur district of Punjab. According to reports, more than 50 people are also feared trapped in the factory which is located at Batala town.