Editorial photo #13894460 Politics
Abdelkrim Benmbarek, Secretary General Of The National Liberation Front (FLN) Party, Votes In 2026
Abdelkrim Benmbarek, secretary general of the National Liberation Front (FLN) party, in Algiers, Algeria, on June 27, 2026, during the 2026 legislative election campaign. The legislative elections are scheduled for July 2. (Photo by Billel Bensalem/APP/NurPhoto)