Doha: Do Or Die Now World leaders must resist the false promise of another delay in the Doha negotiations. It's the last fork in the road. BY Richard Baldwin 8 May 2011