Muhammad Qasim has seen true dreams from Allah to tells us about upcoming events, glad tidings, warnings, spiritual things.
Abu Hurayrah (may Allah be pleased with him) reported that the Prophet (may Allah's peace and blessings be upon him) said: "When the end of time draws near, the dream of a believer can hardly be false, and the dream of a believer is one part from forty-six parts of prophet-hood." In another narration, the Prophet (may Allah's peace and blessings be upon him) said: "Those of you who have the most truthful dreams are those who are the most truthful in speech."
Sahih/Authentic. - [Al-Bukhari and Muslim]