WorldEurope Lethal gas leak in ‘Total’ facility, flare extinguished itself ByNavid Iqbal -March 31, 2012 01843 Facebook Twitter Pinterest WhatsApp