Omer bin Omran, an Algerian from Djelfa, has been found alive after 26 years just 2000 meters away from a neighbor’s cellar. The family believed that Omer was kidnapped or killed amid the Algerian civil war in the 1990s. The Algerian civil war reported 200,000 and 20,000 dead and killed. The official sources say that […]