At least 20 people have reportedly been injured after a fireworks explosion during a religious festival in Santa María Canchesdá, Temascalcingo, Mexico.