A Franklin man has been arrested for kidnapping an 11-year-old boy from the neighborhood on Monday evening.
Police said the man, identified as Gregory D. Ladd, 57, of Franklin, approached a mother and her son around 6 p.m. on Johnson Circle and was asking them about a missing key.
The suspect remained in the area after the mom went inside.
Police said the suspect re-approached the child and ordered the child into his truck and drove away.
At 7:40 p.m., Columbia police contacted Franklin police that the child had been found in Columbia.
Police said the child was able to escape the vehicle, run to a nearby liquor store and call 911 as the kidnapper drove away.
While talking to Columbia officers, the suspect drove by and was identified by the child.
According to police, Ladd admitted that he had taken the child.
The child's mother learned of the abduction when notified by Franklin police. She told police she assumed the child was playing in the neighborhood.
"This is not a suspect that is well-known to law enforcement. He is not a convicted felon. He is not in the sex offender registry," said Franklin police Sgt. Charles Warner. "It's unclear at this point what exactly the subject's intentions were."
Ladd was charged with aggravated kidnapping and reckless endangerment. He is being held in the Williamson County Jail on $105,000 bond. He is scheduled to make his first court appearance on May 21.
Police said Ladd lived less than a minute from the area he allegedly kidnapped the child, but had no relationship to the child or family.
Copyright 2015 WSMV (Meredith Corporation). All rights reserved.