Mian Aamir Haasan

The writer is a Lahore-based barrister, politician, writer, political analyst and social worker