First of all a leader should know that he is not a leader because he is in charge and in absolute control but rather should bear in mind that he is there to serve the people
Servant leadership is one of the best descriptions for a great and good leader
A great leader with a difference is one who is able to come down and give a listening ears to his followers
Should be able to listen to constructive criticism and ensure he does follow up on what the positive outcome should be
The truth is that most of our leaders are carried away by the name leader, they feel bearing the name leader they can do whatever they like. Leader means good example, when you lead the people will follow. Leader in the other way round is to serve but I'm sure but some leaders don't know this but they think being leader is come and be rich for their children. Leaderships is more of to serve, you do what the people wants , this is true leadership.
To some is just a title in the society, but the real leaders in the society have all the things that make them to qualified to be call a leader because they are representing their people well with good character, which are some of the things a great leader should be displaying in the society. Leaders that show good example to their followers will definitely be great in the future, because their character will speak on their behalf without telling people who they are in the society.
Those that are well trained about leadership, know the character a good leader should develop in front of their followers in the public, and good leader always like to embrace peace in anything they are doing because they know that peace is very important to people in the society.