Don Bosco Anbu Illam, located in Salem, India, has reunited a 22-year-old Meganathan Kumar with his parents, Vijaya and Thangaraja, after a long separation. Kumar and his younger brother had been taken from their parents by the owner of a brick kiln due to a