Accused Hari Singh (43) was arrested by a police team from Brahmani village in Hathras, where he had taken the child to a relative's place, Mandeep Singh Randhawa, DCP of south east district police, said.
The kidnapped child, Shiva, was recovered from the house. Hari claimed that he had developed a fondness for the "good looking" boy and wanted to give him good parental care, the officer said.
A case of kidnapping was registered by New Friends Colony police station on the complaint of kidnapped boy's father Sajjan, who works as a sweeper.
In a bid to trace the child, police launched a manhunt while struggling with challenge of having no photograph of the missing child as well as no clue about any possible suspect, Randhawa said.
More From This Section
Police found a photograph of the child through its 'Pehchan' project, which was widely circulated for clues about the missing boy.
Through extensive legwork and questioning, police finally got to know about the movement of Hari Singh and caught him from Hathras, he added.