Lieutenant General Faiz Hamid is one of military’s top officials and was listed among names suggested for army chief’s post
First in the Morning
Lieutenant General Faiz Hamid is one of military’s top officials and was listed among names suggested for army chief’s post