John Major
1
Hu Jintao
2
Muhammadu Buhari
3
Vicente Fox
4
Mario Monti
5
Abdulsalami Abubakar
6
Teodoro Obiang Nguema Mbasogo
7
Mohamed ElBaradei
8
81 Year Olds
Top World Leaders