According to the signs in the Qur'an and the hadiths, Mahdi (pbuh) will go through very tough testings and difficult trials. - Harun Yahya