The Eyes of the Lord (Psalm 11) The throne of God is the great immovable fact of human history. Read More » June 30, 2024