Truck overloaded with hazardous computer waste on the way to scrapping yards.
© Greenpeace/Lai Yun
1 - 12 of 5649 results.