Deadly gas explosion: Khebab fire ruled out

Details are emerging about how the deadly gas explosion at Atomic …. A gas leak from one of the two gas fuel stations within the Atomic Junction …