Christians’ persecutions for perfect walking with God

Revelation 12:1-5 gives us insight on how the Satan was out against our Lord Jesus Christ even from when he was born. Now a great sign appeared in heaven:  a woman clothed with the sun, with the moon under her feet, and on her head a garland of twelve stars.  Then being with child, she cried out in labor and in pain to give birth.  And another sign appeared in heaven:  behold, a great, fiery red dragon having seven heads and ten horns, and seven diadems on his heads.  His…