Who are the Sons of God in Genesis 6?

Genesis 6 describes a time when the “sons of God“ married the “daughters of men” and bore children. Who were the sons of God? Were they angels? Giants? Just powerful men? Several theories exist, but which one is correct? Read More….