Omar Bin Omran after being rescued from captivity. Photo: Djelfa Judicial Council
Omar Bin Omran after being rescued from captivity. Photo: Djelfa Judicial Council

Algerian prosecutors charge eight people over man held captive from 1998