When Will Imam Mahdi Appear !!
Imam Mahdi will not appear until a major war or great turmoil occurs in the world. He will come from the lineage of Fatimah (RA). His real name will be Muhammad, and his father’s name will be Abdullah. His appearance will resemble that of our Prophet (SAW). He will not want to take responsibility, and to avoid leadership, he will leave Madinah and go to Makkah. He will speak Arabic.
People will recognize him between Hajar al-Aswad and Maqam Ibrahim near the Kaaba. A group of people will come from Syria against Imam Mahdi. Allah will cause them to be swallowed by the earth in a place called Bayda, located between Makkah and Madinah. This sign will confirm that he is indeed Imam Mahdi.
After that, there will be no more downfall for the Muslims, and they will never bow down again. The victory of Islam will continue.
Allahu Akbar . . .