ive heard from someone, in some hadith it is said "On the authority of Thawban, the Messenger of Allah (upon whom be blessings and peace) said:The Prophet Sallallahu ‘Alaihi Wa Sallam said: "Before your treasure, three will kill each other -- all of them are sons of a different caliph but none will be the recipient. Then the Black Banners will appear from the East and they will kill you in a way that has never before been done by a nation." Thawban, said: 'Then he said something that I do not remember by heart' then continued to say that the Prophet, praise and peace be upon him, said: "If you see him give him your allegiance, even if you have to crawl over ice, because surely he is the Caliph of Allah, the Mahdi. If you see the black flags coming from Khurasan, join that army, even if you have to crawl over ice, for this is the army of the Caliph, the Mahdi and no one can stop that army until it reaches Jerusalem." Can someone clarify me on this Hadith and which one it is? Do you think the Mahdi will be from Afghanistan?, and what do you think " the black flags of Khurasan"?