Hina Hafeezullah Ishaq

Shahzeb’s justice: dust and ashes?