[youtube:http://www.youtube.com/watch?v=-u9jhnnebyI 505]
Lu Guang documents the oil spill at Dalian in China, one of the country’s worst environmental disasters. Some of the photographs won a World Press Photo award in 2011. Probably shouldn’t watch this if you’re of a more sensitive nature.