Vera Institute of Justice
Founded in 1961, the Vera Institute of Justice is an independent nonprofit national research and policy organization in the United States. Based primarily in New York City, Vera also has offices in Washington, D.C., and New Orleans. Wikipedia*
On the C-SPAN Networks:
Vera Institute of Justice has hosted 1 event in the C-SPAN Video Library; the first program was a 2018 Speech.