Diesel Hundreds of people attempt to control a large diesel leak into a major tributary of the Yellow River, the Wei River, in Shaanxi, China. Sources: AFP Al Jazeera China Daily