Tag: Ayache Mahjoubi

Algeria: Authorities Left Man Stuck in Well for Six Days

December 26, 2018

The majority of Algerians feel disgusted, abandoned and outraged after a 31-year-old man was left to die in a well in the southeast of Algeria, ... Read More