Presidential rivals in Algeria denounce alleged electoral fraud

The opposition candidates in Algeria’s recent presidential election have raised concerns over voter turnout and vote counts, alleging electoral fraud and demanding a review of the results.

Presidential rivals in Algeria denounce alleged electoral fraud Read More ยป