China Crap Watch

Mar 2 '09
A Chinese health inspection officer checks meat at a slaughterhouse in Beijing on Saturday.

A Chinese health inspection officer checks meat at a slaughterhouse in Beijing on Saturday.

View comments

Blog comments powered by Disqus