Industries | Sat Apr 12, 2014 5:57am EDT

Crude oil leak blamed for China water contamination