Rank and insignia of the Algerian People's National Armed Forces

Summary