Man Who Vanished as a Teen Found Alive After Being Held Captive in Neighbor's Cellar for 27 Years
A man who disappeared as a teen was held captive in neighbor's cellar for 27 years. Officials found him alive on May 12. Omar Bin Omran vanished when he was ... Read more