41SharesGeneral Musharraf was the last of the four army generals who have ruled Pakistan, so far. In this third part of his Myth of Indispensability series, Ahmad Faruqui explains how Musharraf, convinced of his indispensability, never devised an exit strategy for himself and was ultimately undone by his own vanity. Part II can be read […]