Rally to Demand the Immediate Release of Children from Angola
Governor's Mansion, 1001 Capitol Access Road Baton Rouge, LA 70802Following news of the state’s granted appeal of a judge’s decision ordering the removal of children from Louisiana State Penitentiary, known as Angola, FFLIC will hold a protest Friday, September 15, 2023 at 11:00 a.m CDT., 2023 in front of the Governor’s Mansion. Youth justice advocates view the state’s appeal...