Late last month, a building explosion in New York City killed two people and injured dozens more. The explosion ended up leveling three different buildings. But what was the cause of this tragedy? While the investigation is still ongoing, it appears that a gas leak was behind everything. Months ago, residents of the building said… Read more »