Video unavailableThis video doesn’t have a playable source yet.

Video

Alice Walker’s TED talk in Ramallah

Happy Birthday, Alice Walker!