Bringing Mumia Home | Alice Walker | The Roots Published April 22, 2014 at 1183 × 1776 in Bringing Mumia Home | Alice Walker | The Roots | June 2000