Yes, "He is one of Africa's longest serving leaders having been in office for decades" is correct!!
Next Quesiton:
Who is this hookah-smoking fellow?
Turkish President Recep Erdogan
Syrian President Bashar al-Assad
Mexican President Enrique Peña
Egyptian President Hosni Mubarak
Libyan leader Muammar Gaddafi
Take the randomized version of this quiz