Lieutenant General Javed Ashraf Qazi

GPTKB entity