Britain’s Secret Heritage – Revisited

Mr. John Durrad   04-17-2021   (from 05-28-2011)


This discusses the promises from God to Abraham and subsequently to all of Israel. While David was king, God promised that there would always be a ruler on his throne until Jesus would be the final ruler. Queen Elizabeth is a direct descendant of King David.

Download This Week’s Revisited Sermon