Sunday, October 5, 2008

Yet Another China Food Scare

China, what price did you pay for the 2008 Olympics?