Oil spill in China Leonid Mamchenkov 14 years ago Yet another huge oil spill, this time in Dalian, China. Big Picture has some stunning photographs, as usual. Share: Oil spill photographyIf the World War III will ever start, it won’t be …Day in brief