Life | Wed May 14, 2014 6:36am EDT

Chinese city erects giant dome over stinky former factory