NEWPORT NEWS, Va. (WAVY) — On Saturday, December 1, a Newport News police officer observed a vehicle traveling east on Hampton Avenue cross the double yellow line into the westbound lane of traffic, and then proceed to park against a curb.

Police say an officer conducted a traffic stop and the driver, identified as 34-year-old Charles Whitehead, of the 1100 block of 22nd Street, stepped out of the vehicle and refused to get back inside. 

Whitehead became uncooperative with the officer, police say, and began to walk away from the vehicle.

The officer detected an odor of marijuana in the area of Whitehead and attempted to detain him. 

Police say Whitehead then tried to pull away and resist, eventually breaking free and running away.  

The officer ordered Mr. Whitehead to the ground and he finally complied.

A search of the vehicle revealed marijuana residue inside, and police noted the vehicle was displaying tinted covers on the license plates.  

Officers arrested Whitehead and charged him with assault on law enforcement, obstruction of justice, license revoked, failure to keep right and illegible tag.