Director General of Inter-Services Public Relations

GPTKB entity