CBN News Daily Rundown August 20, 2018

08-20-2018

The United States of America locks up more people per capita than any other nation. It's a fact that concerns many Americans and now advocates are feeling optimistic about mounting support for reforms on both ends of Pennsylvania Avenue in Washington. CBN News Correspondent Amber Strong walks us through her reporting on criminal justice reform today on the CBN News Daily Rundown.