Revelations 22:3-4 "And there shall be no more curse: but the throne of God and of the Lamb shall be in it and His servants shall serve Him: And they shall see His face: and His name shall be in their foreheads."
All who consistently read the Bible and seek God's will can actually prophesy future events to a certain degree; because that information can be found. The Bible was given to be written thousands of years ago, but because God knows the future as well as He does the past, the Bible as God's Word is complete and nothing is left out. It is accurate to show history of all the past, but it does not stop there. Troubling events that are happening and we are seeing now, were also written in the distant past, because God could see we would need help to endure the present where we are now. But the Bible does not stop there either; no it is complete and all that will be seen in the future is given to be found; if we use our Bible to find where God gave it. And if we find and accept it as God intended: We will know exactly how to live our short future in this flesh life to gain the victory to bring the eternal life He promises.
If we do use Biblical information to try to prophesy the future, we will probably see the world's future troubles will get worse and worse until many give up. That is not pleasant, but will come; until Satan as Antichrist will come with a permitted power to deceive. He will imitate Jesus and all will worship him whose names are not written in the book of the Lamb. Then he will change to the evil he really is, and bring the tribulation that most Christians believe and fear. This will happen, the Bible shows it to be clear. We will keep this short and hope you will read your Bible to agree. God gave me this message and I hope you can see and make sure your name is written in that book of the Lamb. How is it written there? I hope you know the answer. The HOLY GHOST of God will write it there if you are a devoted and faithful Christian. Christ as your savior will never let you down. You will gain the victory and be Heaven bound.