Police officer killed in crash with excavator

NCDOT excavator truck involved in accident with another vehicle on N.C. 111 in Edgecombe County.
Wednesday, April 16, 2014