Man found alive in cellar after being missing for 26 years
A man who had been missing for over 26 years was found alive in his neighbor’s cellar, mere meters away from his family home. Omar bin Omran, who was allegedly abducted as a teenager, was located on Sunday. Omran, now 45 and from Algeria, was discovered in a hay-covered basement, unable to speak. In a […]

