It is not possible for someone to know the events of the future exactly as they are to happen. This is true for Muhammad Qasim's dreams & the rest of his dreams about the future convince me that he is Imam Al-Mahdi! More at Muhammad Qasim's Dreams on internet.