Top Ten World Leaders 2009

A good leader inspires a person to achieve something extraordinary. Good leaders don’t boast of their leadership, but are humble and motivate the people they lead. There are several such influential people...