974,438 views | Carmen Agra Deedy • TED2005

Once upon a time, my mother ...