TWENTY-ONE people have been injured after two explosions tore through a bakery in Barcelona yesterday (Sunday).
The first is reported to have taken place at around 7am before a second, smaller blast ripped through just minutes later.
Fire and ambulance services arrived on the scene and blocked the neighbourhood off until the smoke died down.
One person is apparently in a critical condition, eight more are seriously injured and another 12 have minor injuries, according to local media sources. Most are reported to have been suffering from smoke inhalation.
The bakery is located on the first floor of a seven-storey building on Carrer de la Marina, just a few blocks from La Sagrada Familia and only a mile from the popular tourist spot La Ramblas.
Authorities believe the explosions were caused by a gas leak.