‘You should not have to live in fear,’ police chief tells immigrants

Date: 14 Jul 2017

 

Chapel Hill and Hillsborough police chief answer questions and vow to honor Faith ID cards made by El Centro Hispano | News & Observer Chapel Hill and Hillsborough police chief answered questions and vow to honor Faith ID cards made by El Centro Hispano