A “perfect” leader, incapable of erring, is the worst leader!

Quite frankly, I have never understood the mentality behind hero-worshipping and praise-singing another human being, since, my parents taught me five valuable concepts of life and...



















