At least 19 people have died after two huge fireworks explosions rocked a town in Mexico.
Those believed to have been killed include rescue workers, who had arrived at the fireworks workshops in Tultepec, after the first blast to help.
Around 40 people are believed to have been injured by the blasts, Luis Felipe Puente, the head of Mexico's civil protection agency, told local television.
Shocking footage on social media is claimed to show the second explosion, a fireball followed by a huge plume of smoke just north of Mexico City.
Alejandro Ozuna, a senior of official in the State of Mexico government, said the casualties included bystanders and rescue workers who had arrived at the scene to help.
"Emergency crews attended the call of the first explosion, when a second incident occurred, killing and injuring members of these groups," the government later said in a statement.