Quran 72:26 — The Jinn (Al-Jinn)
He is the Knower of the future; He does not reveal the future to anyone.
[72:25] Say, "I do not know if what is promised to you will happen soon, or if my Lord will delay it for awhile."
[72:27] Only to a messenger that He chooses, does He reveal from the past and the future, specific news.*