It looks like it (the blast) was caused by explosives.
It is not an explosion caused by a gas leak, a bomb went off.