0 Coffee Shop Owner Dead And Many Injured In Durham Explosion Caused By Gas Leak April 13, 2019 Jamaire Revis There was an explosion downtown Durham area caused by a gas leak that had the