Citizens stand up for police chief

Chief Bill Carson and Deputy Chief Joe Delia were placed on paid leave last week.