Confusion at this stage if its a bomb or speaker exploding. But either way people are dead and it's a fluid situation. Only 30 miles from me.





You can see the flash from the explosion and hear the thud. A speaker really do that?