Ad image

Tag: Teodoro Obiang Nguema

World’s longest-standing president seeks to extend 43-year rule

DAKAR: Equatorial Guinea votes on Sunday in a general election in which

admin admin