Hundreds of people had gathered to watch fireworks in connection with a religious celebration when the explosion occurred.
Videos on social media show people searching for survivors in smoke and rubble near a church in Temascalcingo, just northwest of Mexico City.
At least two priests are reported to be among the injured. An investigation has been launched.





