My sister lives in Colchester, Ill post more if I can learn more
Please do. I would be very interested in what was behind this. We're good at burning down our churches, in truth, but not usually explosions.