Our country is home to less than 5% of the world’s population, but we are also home to almost 25% of the world’s prisoners. How did this happen and what are the consequences of mass incarceration? A presentation will be given on Wednesday, May 10, 2017 at 7:00 PM at St. Francis United Methodist Church, 2965 Kildaire Farm Rd. Continue reading for details.