By | November 27 2011 1:09 AM

Of course we're serving Sharks Fin Soup! cried my indignant Chinese mother. You're being absurd!