Teen who went missing in 1998 found alive in neighbor’s cellar

An Algerian man who went missing at the age of 19 was found alive recently, astonishing his family and community. Omar bin Omran, who disappeared in 1998, is now 45 years old. He was discovered in a neighbor’s cellar, just 650 feet away from his family’s home, according to Al Jazeera. The discovery ended a 26-year-long … Continue reading Teen who went missing in 1998 found alive in neighbor’s cellar