Sky News here is saying something about a third explosion? I just tuned in, so I'm not too sure.
Originally Posted by slave2thewage Sky News here is saying something about a third explosion? I just tuned in, so I'm not too sure. It was a controlled explosion.