Note the Hadees in pictures below. This is the Hadees used by the TTP khawarij to prove that they are the promised army from Khurasan which has been mentioned to establish Khilafat. Same Hadees in Arabic has been written but note the two radically different translations.
The Hadees is always translated as "when you see black flags from Khurasan". this is wrong translation. The word "before" or Qabl in arabic is not translated and an attempt is made to prove that armies would come from Khurasan.
In reality, Sayyadi has said that "armies would come from a land BEFORE khurasan" !! Pakistan was not present at that time, hence its name could not be taken but Pakistan is the only Muslim land BEFORE khurasan !!! Also, in another Hadees, which Baba Iqbal has also mentioned, :Mir e arab ko aai thandi hawa Wahan sey " Sayyadi mentions Indian sub-continent and thus Pakistan !!
In another Hadees, the word Khurasan is NOT used but East is used and the same word "Before' is used again, meaning that armies will come from a land BEFORE East ! you can read Arabic also "Qabl al mashriq" ...
This was the reason Baba Iqbal also cried that we have destroyed our deen because we are lost in wrong translations...
عن ثوبان رضي الله عنه قال : قال رسول الله صلى الله عليه وسلم ( يقتتل عند كنزكم ثلاثة كلهم ابن خليفة ,ثم لا يصير إلى واحد منهم ثم تطلع الرايات السود من قبل المشرق فيقتلونكم قتلا لم يقتله قوم ) ثم ذكر شيئا لا أحفظه فقال : (فإذا رأيتموه فبايعوه ولو حبوا على الثلج فانه خليفة الله المهدي )) .أخرجه ابن ماجه والحاكم , وصححه الألباني , دون لفظة خليفة الله
Next, we will also explain the reality of Black flags ! Even that is wrongly translated.
The actual mafhoom of Hadees is "when you see honourable flags coming from a land before East or before Khurasan, then you must support that army" !! That army is the army of Ghazwa e Hind, the army which is fighting the Khawarij, dogs of hell and the army of Medina e Sani !!! Allahu Akbar !!