300 portents foretold by our Prophet (saas) have all been realized together for the first time in history. However in order to deny the existence of Hazrat Mahdi (pbuh) these miracles of our Prophet (saas) are being concealed. - Harun Yahya