No word on cause yet. But several are injured. Twitter has unconfirmed reports of a second explosion.
It’s either a natural gas explosion or terrorism, as the damage is substantial.
This short video gives an idea of the damage.
Update from Twitter: Second explosion confirmed as bomb.