Our Gospel reading this Sunday is from John 6:53-59. It has some of the most difficult verses to understand - in Jesus' time and ours. Listen to Fr. Charles has he explains our Gospel reading in terms of our physical and spiritual worlds; and in terms of God's promises kept and promises not yet fulfilled.
#ctrfw