WNHH resident policing expert John Velleca and station manager Harry Droz weigh in on the turmoil in the police chief's suite, the $9.5 million legal settlement for an unfairly jailed man, and other pressing criminal justice news.
WNHH resident policing expert John Velleca and station manager Harry Droz weigh in on the turmoil in the police chief's suite, the $9.5 million legal settlement for an unfairly jailed man, and other pressing criminal justice news.