6
votes
2answers
274 views

What is meant by “inherit the earth”?

What is meant by "[X] shall inherit the earth"? This phrase is found countless times in the scripture (cf. Psalm 37:11, Matthew 5:5), but should this be interpreted as a physical possession of land? ...
11
votes
2answers
2k views

Who is the woman in Revelation 12?

She is introduced: A great sign appeared in heaven: a woman clothed with the sun, with the moon under her feet and a crown of twelve stars on her head.—Revelation 12:1 (NIV) Who is the ...