Who Were the “Sons of God” from Genesis 6:4? Three Theories.

A topic that constantly rouses debate is what in the world is the Bible talking about when it says the “Sons of God” in Genesis 6:4?