Teodoro Obiang

Teodoro Obiang becomes the world’s longest-serving ruler after winning a sixth term in Equatorial Guinea

Teodoro Obiang becomes the world’s longest-serving ruler after winning a sixth term in Equatorial Guinea

Teodoro Obiang Nguema Mbasogo, who has been confirmed for a sixth term as president, has ruled Equatorial Guinea, which is… Read More

1 year ago