Hamburg, NY โ May 14, 2025 โ A tragic explosion in Hamburg, New York, on the night of May 12, 2025, claimed the life of 78-year-old John Pease in what authorities are calling a catastrophic incident. The explosion, which occurred at Peaseโs home, has left the small town in shock and mourning as investigators scramble…