Hatred Toward Israel: It’s Not A Different Point Of View… It’s Evil Vs Good

Harbinger’s Daily

Revelation 12 mentions a war in heaven, when Satan rebelled along with a third of the angels. The conflict centers around a woman who is about to give birth to a male child. She is described as being “clothed with the sun, with the moon under her feet, and on her head a garland of twelve stars” (v. 1).  Who is this woman?