Former Algerian Minister of Defense Khaled Nezzar arrested in Switzerland
Former Algerian Minister of Defense, Khaled Nezzar, is set to stand trial in Switzerland on charges of war crimes and crimes against humanity. The prospect of this trial rekindles hope for justice for the victims of the Algerian civil war. This historic case will feature the highest-ranking military official ever to be charged with such […]