HAMID KHAN

HAMID KHAN

The writer is a senior advocate of the Supreme Court of Pakistan.

Derailing democracy Opinion

Derailing democracy

December 16, 2023