Remembering Bacha Khan Leafing through the pages of history searching for heroes who envisaged a better world, we often come across great names such