The April 6, 2023 #WalnutStreetGasExplosions, disturbing as they were, have uncovered an even more disturbing finding: on a cross street of Walnut Street, at 374 Homer Street, where an Eversource Electric Station is located (a station of interest because Eversource initially implicated it in the 4-6-23 explosions), public records show there was a live, unrepaired National Grid gas leak, existing at the time and address of an injury explosion that occurred at that same address on June 20, 2022.