Former Algerian prime minister Abdelmadjid Tebboune leaves after filing his candidacy file for upcoming presidential elections at the Independent National Electoral Authority, in Algiers, Algeria. EPA
Former Algerian prime minister Abdelmadjid Tebboune leaves after filing his candidacy file for upcoming presidential elections at the Independent National Electoral Authority, in Algiers, Algeria. EPA

Algeria approves 23 presidential election candidates amid protests