Mecca is Mystery Babylon
The Fall of Babylon Revelation 18. Angel lightened in glory The Glory of the Lord returns to His temple and people. A restoration Revelation 18:1-2 “Babylon.