Video: Alice Walker talks about “Long Distance Revolutionary” January 16, 2013 / Please see this remarkable film when it opens in New York City at the Cinema Village on February 1st, 2013. https://mumia-themovie.com