Khan was six days into a protest procession bound for Islamabad, standing and waving to thousands of cheering supporters from the roof of a container truck, when the shots rang out.