All pieces below are scattered across the home page unedited. Links to their flayed and bloodied published versions are at the beginning of each article.
Dawn
The main thing – 1 April 2023
Pushback – 19 February 2023
Unravelling – 14 January 2023
2022
Empty assembly – 11 December 2022
Right to murder – 21 October 2022
Punjab circus – 24 July 2022
Unity for immunity – 29 June 2022
Lotas and objectors – 22 May 2022
Surprise – 5 April 2022
A good conspiracy – 30 March 2022
A ‘crying evil’ – 7 March 2022
The Qandeel case – 20 February 2022
Biden’s bank heist – 13 February 2022
Laws for lifetimes – 2 February 2022
Los presidentes – 24 January 2022
All politics is local – 16 January 2022
2021
Grey, grey Lahore – 25 November 2021
Weak wills – 15 November 2021
On insurgency – 10 October 2021
Cartel dreams – 28 September 2021
Cut and run – 5 September 2021
Approach the bench – 22 August 2021
In Rumsfeld’s ruins – 4 July 2021
On parliament – 20 June 2021
Imperial losers – 6 June 2021
Banning Mr. Rizvi – 17 April 2021
2020
Weeping for Zion – 28 November 2020
Unkind October – 8 November 2020
Women in France – 1 October 2020
Karachi at sea – 29 August 2020
Duelling nationals – 4 August 2020
To your temples – 19 July 2020
Tear them down – 5 July 2020
Land reform now – 21 June 2020
Corona in Kashmir – 7 May 2020
Sugar Mountain – 12 April 2020
Ayub the First – 16 January 2020
2019
Creation myths – 15 December 2019
Blood pardons – 22 October 2019
Laws of occupation – 6 August 2019
History of violence – 14 April 2019
Surgical Reich – 4 March 2019
Hail Britannia – 3 February 2019
Asghar v. Aslam – 20 January 2019
2018
Not so weak – 30 December 2018
365-M Model Town – 10 October 2018
Another country – 19 July 2018
Decline and fall – 27 March 2018
In guns we trust – 3 March 2018
Return to Kasur – 13 January 2018
2017
The Raymond rules – 28 December 2017
Justice that hurts – 4 October 2017 (for Dawn.com)
Brave new world – 4 October 2017
On Panama – 30 July 2017
When it comes to Parachinar – 2 July 2017
Mayhem – 10 June 2017
Ehsanullah TV – 7 May 2017
Against the lions – 20 April 2017 (for Dawn.com)
Right general, wrong alliance – 2 April 2017
Literary blues – 5 March 2017
Geo
Being Sharifuddin – 27 August 2019
Forgetting Fatima – 11 March 2019
The Express Tribune
Not the voice of the creator – 29 December 2016
Ghani’s still Pakistan’s best bet – 5 December 2016
Resurrection – 29 November 2016
Shall we tell the Governor? – 15 November 2016
The Great White Revenge – 9 November 2016
Peace after Uri – 27 September 2016
Muttahida forever? – 30 August 2016
Parallel lives: the Jamaat and the Sangh – 16 August 2016
The six-year redemption – 19 July 2016
The heart of Edhi sahib – 12 July 2016
When Great Britain met Little England – 28 June 2016
The unbearable sadness of the Hillary Voter – 20 June 2016
Phantom punch – 7 June 2016
Going home sometime tomorrow – 30 May 2016
Nobody knows anything – 23 May 2016
No Sadiq Khans in Pakistan – 10 May 2016
Rest, rest perturbed spirit – 3 May 2016
This cancer is in Punjab – 29 March 2016
Godzilla approaches – 22 March 2016
Disco science – 8 March 2016
Purity – 1 March 2016
Love in the Time of Haya – 16 February 2016
Going for broke – 9 February 2016
Women in Sheraniland – 11 January 2016
2015
Peshawar’s truth seekers – 22 December 2015
Qisas, diyat, and the laws of blood – 1 December 2015
Halloween Massacre II – 24 November 2015
Lost in the fog – 17 November 2015
Houbara hunts for petro pesos – 20 October 2015
The Magnificent Delusions of Husain Haqqani – 29 September 2015
Hafeez Pirzada, Pakistan’s Madison – 15 September 2015
The shame of Kasur – 11 August 2015
The ballad of bad elections – 28 July 2015
The devil and the deep blue sea – 9 July 2015
Symptoms of Zardaritis – 19 June 2015
Zarb-e-Azb, Year One – 12 June 2015
Fading from the light – 2 June 2015
Jungle law – 28 May 2015
The Fight of the Century – 5 May 2015
Land reform: a tragedy – 14 April 2015
Operation Yemen Liberation – 31 March 2015
Bibi’s Day Out – 10 March 2015
Team Nasir Jamshed – 3 March 2015
The Orient Strikes Back – 24 February 2015
Hope – 10 February 2015
The King of Hearts: an Obituary – 27 January 2015
The definition of insanity – 6 January 2015
2014
Twenty points, too few – 29 December 2014
Grief – 19 December 2014
Torture wars – 16 December 2014
Misery in the age of Obama – 9 December 2014
From Kabul, with love – 18 November 2014
The Nobel Prize for tragic times – 14 October 2014
Would someone cry for Karzai? – 30 September 2014
Scots, tears, and Shahi Syed – 23 September 2014
Sweet China – 9 September 2014
Guns and gasmasks, the Islamabad way – 2 September 2014
Greatness – 26 August 2014
Meltdown – 12 August 2014
White flags for them, green for us – 5 August 2014
Goliath as David – 28 July 2014
A healing justice – 8 July 2014
Manto, age 102 – 24 June 2014
Truth and lies through the lens – 10 June 2014
Broken conscience: the Pakistani woman – 3 June 2014
Modi elected, Jinnah vindicated – 20 May 2014
Boko Haram and the value of evil – 14 May 2014
A crisis of the humanities – 6 May 2014
The soul of Gabriel – 22 April 2014
There’s nothing right about the PPO – 15 April 2014
The vulgar president, in youth and retirement – 8 April 2014
The case for competition – 1 April 2014
India’s still Indira – 18 March 2014
Resign, Qaim – 11 March 2014
Still missing Miandad – 4 March 2014
Generation Mass Hysteria – 28 January 2014
Hero – 14 January 2014
Fascism goes global – 7 January 2014
2013
How oil poisons everything – 31 December 2013
Strange days for Qazi’s Jamaat – 17 December 2013
Read – 11 November 2013
These Great Games – 5 November 2013
Misbah the Misunderstood – 29 October 2013
The war on Waar – 22 October 2013
Crusading Cowasjee – 15 October 2013
Why dynasties are bad for you – 8 October 2013
Vlad the Terrible – 17 September 2013
Iran and Israel, Assad and America – 10 September 2013
‘Any fool can make history…’ – 3 September 2013
Alien days – 27 August 2013
The Talented Mr. Liaquat – 30 July 2013
White man’s burden – 22 July 2013
Our Willy Brandt moment – 1 July 2013
Walk like a man – 24 June 2013
Nightmares from Narendra – 17 June 2013
Meraj to Mirza, the end of the party – 26 May 2013
Imran Khan and the genius of the people – 8 May 2013
In tribute to Pakistani fiction – 30 April 2013
2012
Morning in America – 15 November 2012
Breaking the feudal lords – 10 May 2012
More provinces, less provincials – 10 April 2012
The case against drone attacks – 7 March 2012
Republicans vs. Democrats – 7 February 2012
Herald
Person of the Year: Idol-Smasher (Ayesha Mumtaz) – January 2016
The News International
Burdens, reversals, and the Kayani Court – 4 February 2016
Daduji against the system – 20 August 2014
Golem – 24 January 2014
The Beaver
Richard Nixon and the Great Resentment – 4 October 2011