Asad Tahir Jappa

Nasir Khan Durrani- an obituary