Who among the seven longest serving African leaders will be deposed next?
Teodoro Obiang Nguema of Equatorial Guinea (32)
Jose Santos of Angola (32)
Robert Mugabe of Zimbabwe (31)
Paul Biya of Cameroon (29)
Yoweri Museveni of Uganda (25)
King Mswati III of Swaziland (24)
Blaise Campaore of Burkina Fasso (24)