Kamran Adil

39 POSTS
Kamran Adil is BCL from Oxford University and writes on international law. He currently serves as the Additional Inspector General (Establishment) for the Islamabad Capital Territory Police.

Latest