World4 months ago
Teen kidnapped 26 years ago rescued from neighbor’s cellar just 100 meters from Algerian home
A teenager who went missing in 1998 was found alive over the weekend in the cellar of his alleged kidnapper’s home — just 300 feet from...