Sept. 30, 2008
Read more »
Sept. 30, 2008
Read more »
Aired: June 1, 2008
Read more »
Isabelle Caro is the face behind a poignant Italian ad campaign that depicts anorexia in its truest form, one that has shocked the fashion industry. Sheila MacVicar reports
Read more »