Zafar Sahi

The author is a lawyer based in Lahore. He is also a former member of Punjab Assembly.