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.