CHINA | Sunday, 4 November 2007 | Views [522]
Leftovers piled up on the public footpath. Decaying food smells wafting over the cooked nuts shop next door.