The New Hampshire Supreme Court has ruled that a taxpayer-funded investigative report into the alleged misconduct of a Canaan police officer during a 2017 traffic stop must be made public.In a 5-0 decision announced Friday morning, the court concluded...