Sketchy details coming out on social media
Pictures coming in from twitter
Now being said that there's multiple explosions being heard. Nothing appearing on the main wires yet so markets may move if and when it does.
There's now noises that it's a gas leak. None of this is official yet.