Yes we are, and Revelation 12 is the vision expressed in Isaiah 66. The woman is the nation of Israel, the twelve stars are the twelve tribes of Israel.
6,468 posted on 01/20/2015 6:26:49 AM PST by CynicalBear
(For I decided to know nothing among you except Jesus)