Unknown to most Americans and certainly many Christians is the fact that the Great Seal of the United States is a prophecy hidden in plain sight by the Founding Fathers for more than two hundred years, foretelling the return of this terrifying, demonic god who seizes control of Earth in the New Order of the Ages. This supernatural entity was known and feared in ancient times by different names: Apollo, Osiris, and even farther back as Nimrod, whom Masons consider to be the father of their institution.
Does ancient prophecy indicate he will return in 2025?