DEKALB COUNTY, Ga. - Police in DeKalb County have arrested one of "America's Most Wanted" fugitives.
Investigators said they caught Archie Byrd III jaywalking on Wesley Chapel Road in Tucker Thursday afternoon.
Officials said Byrd gave the officer a fake ID. After further investigation, the officer determined Byrd’s true identity and discovered that Byrd was wanted in Clarke County for human trafficking, authorities said.
He was arrested on a misdemeanor charge of giving false information to police, and was taken to the DeKalb County jail, according to jail records.
The human trafficking charge, a felony, awaits him in Clarke County, authorities said.
Byrd had been previously profiled on the "America's Most Wanted" television show in June 2013.
Police: "America's Most Wanted" fugitive captured on jaywalking offense
Mother sues DeKalb schools after son severely injured during football practice
Widow shares emotional message after guilty verdict in Hemy Neuman murder trial
The Latest: Quake-hit Italian city famed for spaghetti dish
Young teacher in ICU after crash that killed elderly couple