Manage episode 322425796 series 3325427
Where in the heavens is God’s glory? Where on earth is it found? Are you part of the wonder where you are? In this episode, Dr. Richard talks about the location from where God receives the glory of His creation. Watch now!