A 12-year-old Indian boy who was kidnapped from New Delhi and taken to neighbouring Bangladesh six years ago finally returned home on Thursday to be reunited with his parents.