At least 27 people are dead and dozens injured after a giant explosion ripped through a market in Mexico.
The blast, which happened shortly before 3pm local time in the San Pablito market in Tultepec, ripped through stalls, injuring more than 70 people, according to the Mirror.
Some victims suffered burns to more than 90 per cent of their bodies and were flown to hospital.
The explosion was captured on video, as a plume of smoke filled the air and fireworks went off in all directions.