Video Alice Walker’s TED talk in Ramallah Alice Walker February 9, 2016 Share Happy Birthday, Alice Walker!