Man Missing Since Age 17 Rescued From Neighbor’s Basement Nearly 30 Years Later
An Algerian man, who was abducted as a teenager and banished to a cellar for nearly three decades, was found at his kidnapper’s residence about 300 feet away from his own family’s home. Omar Bin Omran was rescued on Sunday, May 12, from the home of the longtime captor, his own neighbor, who was living…