Algerian election officials on Sunday declared incumbent President Abulmadjid Tebboune the winner of a dubious election with 95 percent of the vote.
The post Algerian President Tebboune Declares Victory with 95% of Vote in Election ‘Farce’ appeared first on Breitbart.