A man who was held captive for almost 30 years just metres away from his house has been reunited with his family.
Omar Bin Omran disappeared in the Algerian city of Djelfa 27 years ago when he was a teenager.
His family assumed the 17-year-old had died during the civil war that was raging between the government and Islamist fighters in the late 1990s and early 2000s.
But Omar had been living just 200m from his loved ones...