Muhammad Jahangir Kakar

Omens of Public Executions for our Society