PORTSMOUTH, N.H. (WHDH) - A Maine man is facing drug charges after state police say he was caught with about a half-pound of suspected heroin during a traffic stop in Portsmouth, New Hampshire on Saturday.

An officer who stopped a driver for speeding on I-95 removed the occupants of the vehicle when they noticed evidence of recent drug use in plain view, according to New Hampshire State Police.

After consenting to a roadside search, Edson Wilson, of Augusta, was arrested on a charge of possessing drugs with intent to distribute after the officer allegedly located the suspected heroin.

Wilson is expected to be arraigned June 28 in Rockingham Superior Court.

(Copyright (c) 2024 Sunbeam Television. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)

Join our Newsletter for the latest news right to your inbox