A fireworks factory has exploded in the Armenian capital, Yerevan, killing at least one person and injuring more than 20, authorities said.
Footage posted on social media shows crowds of people running from a pall of smoke rising over the city's streets, before a huge blast levels a multi-storey building.
Witnesses at the Surmalu market reported hearing two explosions, local media said.
The city mayor’s office said there were an unknown number of people trapped under rubble and that a building that was storing fireworks had caught fire.
The blast and fire at the market sent a cloud of smoke over Yerevan. The market is about two kilometres south of the city’s centre.
Rescue workers were working to pull people out of the rubble, said Levon Sardaryan, a spokesman for Yerevan's mayor.