Algerian Man Missing For 26 Years Discovered Just Minutes From Home, Blamed Captor’s ‘Spell’

An Algerian man who had been missing for 26 years was found in a hole in a neighbor’s property in north-central Algeria, and claimed to have been under a spell that prevented him from calling for help, according to reports. Omar bin Omran, 45, disappeared in 1996 at the age of 17 during Algeria’s civil […]