Hazrat Mahdi's (as) struggle and the difficulties he will face -2- - Harun Yahya