New art installation at Cherry Street Pier focuses on incarcerated youth
From now until Sunday, Philadelphia’s Cherry Street Pier is home to an art installation in which young people who have served time in prison are the focus. NBC10’s Rosemary Connors shows us the message they want to convey.