INDIANAPOLIS - Police found 46-year-old Dongyue Yu Wednesday morning. He had last been seen Sunday afternoon.
Police said Yu was spotted on the northwest side of Indianapolis by concerned citizens. He is safe and has been reunited with his family.
Yu was last seen at the Happy Hour Foot Spa in the 2400 block of Lake Circle Court at 3 p.m., officers with the Indianapolis Metropolitan Police Department said.
Authorities said his mental capacity is severely diminished because of his imprisonment and physical abuse he suffered in The Republic of China for 17 years.
Yu lacks the ability to communicate verbally and police said he is vulnerable.