I had not been following the "mysterious explosion" reports, at least not up to now, but they now have my attention. Can anyone post a brief summary of what has happened and the various theories?
ping