A Raleigh police officer was dragged down the street after his arm got caught in the seatbelt of a truck fleeing a traffic stop.
Police said the officer stopped Cornelius Thompson near downtown Raleigh early Wednesday morning for a broken headlight.
The officer says he saw Thompson hiding something and the two began to struggle.
Authorities say the officer's arm became stuck, and he was dragged several feet as Thompson began driving away. The officer managed to free himself, then jumped in his patrol car and chased the truck for 30 minutes before winding up at Thompson's home near Garner.
The officer was treated for minor injuries.
Charges against Thompson include assault on an officer and cocaine possession. It wasn't immediately clear if he had an attorney.
(Copyright 2011 by The Associated Press. All Rights Reserved.)