Swearing in for new Scranton police chief
Scranton has a new police chief. Thomas Carroll was sworn in on Tuesday morning.
Leonard Namiotka Thomas Carroll Len Namiotka Scranton Police Department Chief Len Chief Leonard Namiotka
Source: wnep.com