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