coresponsibility.com
Shanghai Waste Scandal: 100 Tons Dumped Illegally
Shanghai scandal uncovered 100 tons of waste dumped illegally on Chongming Island. The city has had multiple incidents but done little to solve the problem.
The Collective