Equatorial Guinea holds elections on Sunday in which the world’s longest-standing leader President Teodoro Obiang Nguema will seek to extend his 43-year authoritarian rule, marked by alleged rights abuses and corruption…
Read More
0