Scholar lectures on mass incarceration in Texas
(11/01/17 8:33am)
Texas is home to the largest prison system in the United States, Maco L. Faniel, scholar in residence with Rice University’s Center for Engaged Research and Collaborative Learning in partnership with the African American Library at the Gregory School, said on Oct. 27 during his lecture on mass incarceration.