TOP NEWS From Obiang to Putin: longest-serving heads of state Equatorial Guinea's President Teodoro Obiang Nguema Mbasogo, who is seeking a sixth term in elections on Sunday, is the world's longest-serving president, having spent 43 years in power. AFP Read More