A 61-year-old suspected of holding Omar Bin Omran captive has been arrested
An Algerian man has been discovered alive in his neighbor’s cellar after being missing for 26 years.
The family of Omar Bin Omran, who vanished in Djelfa, Algeria in 1998, was sure he had been killed during the Algerian Civil War, a decade-long conflict between the government and Islamist groups from late 1991 to 2002. Now 45, Bin Omran was found just 200 meters from where he grew up...