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