Re: Gen. Raheel Sharif
I have least idea what is the official protocol to promote to this highest position. Whatever the rules are, they should never be bent to bring someone with political ambitions and affiliations particularly to the ruling party. Once ZAB and later NS committed this blunder and you know what were the results.