Holly Springs, a town with explosive population growth, sees policing done right
HOLLY SPRINGS — The town of Holly Springs in southern Wake County has seen explosive population growth over the past decade. The town has blown past its projected population to hit just shy of 47,400 […]