Longest dictator rule so far:
1 Fidel Casto Cuba 52
2 Chiang Kai-shek Republic of China 47
3 Kim II-sung North Korea 45
4 Yumjaagiin Tsedenbal Mongolian People's Republic 44
5 Muammar Gaddafi Libyan Arab Republic 42
6 Paul Biya Cameroon 41
7 Omar Bongo Gabon 41
8 Enver Hoxha People's Republic of Albania 40
9 Mohamed Abdelaziz Sahrawi Arab Democratic Republic 39
10 Francisco Franco Spanish State 39
11 Eamon de Valera Ireland 37
12 Teodoro Obiang Nguema Mbasogo Equatorial Guinea 37
13 Gnassingbe Eyadema Togo 37
14 Jose Eduardo dos Santos Angola 37
15 Robert Mugabe Zimbabwe 37
16 Josip Broz Tito Yugoslavia 36
17 Antonio de Oliveira Salazar Second Portuguese Republic 36
18 Todor Zhivkov People's Republic of Bulgaria 35
19 Ali Khamenei Iran 35
20 Alfredo Stroessner Paraguay 34