5. Che Guevara
Together with Fidel Castro, Ernesto Che Guevara that ranks 5th on our list of greatest leaders of all time, was one of the leading men of the Cuban Revolution. A trained doctor and a guerrilla warfare leader, he was known for his compassion and love for doing good, and today he is the symbol of rebellion worldwide.

Pixabay/Public Domain