Image
Local News

Roanoke Rapids police Officer John Taylor, officer shot

Roanoke Rapids police Officer John Taylor was shot three times during a traffic stop on Interstate 95 on Wednesday, Nov. 17, 2010. (Photo courtesy of the Roanoke Rapids Daily Herald)