Rev. Dr. Serene Jones welcomed Michelle Alexander to the faculty of Union Theological Seminary in September 2016, with an evening reception that included a preview screening of RIKERS. Glenn Martin was also among the speakers at that event.
Glenn E. Martin is the Founder and President of JustLeadershipUSA (JLUSA), an organization dedicated to cutting the US correctional population in half by 2030. JLUSA empowers people most affected by incarceration to drive policy reform. Glenn is a national leader and criminal justice reform advocate who spent six years in New York State prisons, and was detained at Rikers Island jail. JustLeadershipUSA has partnered with Katal and VOCAL-NY in a campaign to close Rikers Island jail complex. The campaign, called #CLOSErikers, includes dozens of groups across New York City. In September they organized this rally.