Taimur Khan

The writer is a former consultant to the Attorney General for Pakistan and a practicing lawyer. He holds an LL.M. degree from the University of California, Los Angeles and teaches Constitutional Law at the Punjab University Law College.