Psalm 57 says: "Be merciful unto me, O God, be merciful unto me; for my soul trusteth in thee; yea, in the shadow of thy wings will I make my refuge, until these calamities be overpast. I will cry unto God most high unto God that performeth all things for me. He shall send from heaven, and save me from the reproach of him that would swallow me up. Selah. God shall send forth his mercy and his truth."
This protection is for those who follow Him actively by paying Him honor and by living according to His precepts and obeying His Word.
The Bible is our roadmap for life. In it we receive instructions for the righteousness that is pleasing to God. We are taught how to be victorious in times of seeming defeat, how to become a better person, which we should all strive to be, and how to have peace in a chaotic world of violence. And God's Word, if carefully studied, will prepare us for unexpected things coming in the future, known as, prophecies, so that we can look to Him and triumph.
God knows everything, present, past and what is to be. EVERYTHING. And He saw and communicated through His Word that the 9-11 attacks would happen. He described it in The Bible showing He knows all that will happen and shows us that He is in control, to comfort us. AND He knows (sadly) that we will depart from Him. And America has done just that to her peril.
It is all there. Open your Bible and read along with me. All highlights and italics below are mine to emphasize certain points.