Tag: Gaed Salah

Algeria’s military leader Gaed Salah dies

The death of the Algerian Lieutenant-General comes as protests are still ongoing

Daily News Egypt Daily News Egypt