Barry Ahmaud Toomer
Barry Ahmaud Toomer Durham County Sheriff’s Office
Barry Ahmaud Toomer Durham County Sheriff’s Office

Durham man faces dozens of narcotics charges after 6-month probe

August 24, 2016 12:40 PM