Leicester Police Shoot, Kill Man Driving Vehicle to Station – WCVB Boston



Leicester police shoot, killing a man who drove a vehicle to the station WCVB BostonSee full coverage in Our News