Youth Justice Voices: David Brannon

Youth Justice Project

David Brannon, an attorney in Wake County who advocates for juveniles, talks about the systemic issues with the juvenile justice system and recommends solutions.