The world’s longest-serving president just won a sixth term with 99% of the vote
Teodoro Obiang Nguema has never received less than 97 percent of the vote in an election. On Monday, with partial results indicating that 99.2 percent of the vote has gone.