Hillary Teaches China a Lesson on Healing. China’s Reply: “The Dog Ate My Homework.” Rachel Abrams · June 4, 2009 5:56 pm