Six people were injured in Deyang, China yesterday after a fireworks factory caught fire, causing an explosion.

Firefighters tried to contain the fire, but the factory was nearly flattened as explosions within the factory destroyed the building.

The cause of the fire is under investigation.