On Sunday, Algeria’s National Independent Election Authority announced President Abdelmadjid Tebboune as the winner of the country’s election that took place on Saturday. However, there are claims that the results do not match turnout figures and local tallies. Interestingly, President Tebboune also agrees with this assertion. So what really happened on Saturday? For more on this, we are joined by….
GUEST: Ibrahim Deen, Independent Researcher