Bet it was Kanes fault - cant be a conincidence that Kane lives in the same place as a massive explosion

Ed