Hafiz Muhammad Azeem

Hafiz Muhammad Azeem
3 POSTS 0 COMMENTS
The writer is an Additional District Public Prosecutor and writes on various topics. He holds an LL.M. from the Punjab University and teaches law. He can be reached at [email protected] His articles can be accessed on hmazeem.blospot.com