What we know about the blast so far

What we know about the blast so far