Bank-Of-Punjab

Saifullah Muhib Kakakhel

The author is a LL.M Scholar and a practicing lawyer of High Court based in Peshawar & Islamabad