Duplin County deputies have charged Travis Walker, of Willard, with murder.
Pender County man charged in Duplin County murder

Duplin County deputies have charged Travis Walker, of Willard, with murder.
Duplin County deputies have charged Travis Walker, of Willard, with murder.
Duplin County deputies have charged Travis Walker, of Willard, with murder.