That brings me to question the maintenance by Air Algerie of their aircraft, who supposedly have an impeccable maintenance record, until now.
I understand this was a Swiftair MD83 - don't know who does their maintenance but most definitely not Air Algérie.