On July 1st, police discovered 8 cargo ships, loaded up with around 4,000 tons of trash from Shanghai, dumping all that garbage into an islet near Lake Tai in Jiangsu province Police caught the ships as one was unloading its stinky cargo and held them in ...