Kris Leonhardt was sworn in as Horry County's new police chief on Thursday. Thursday marks six years since two Pee Dee officers were killed in an ambush in a Florence County neighborhood. A Grand ...
Results that may be inaccessible to you are currently showing.