Jun 27, 2018
Richard speaks with a media scientist about the amazing connection between the United Kingdom of Israel in the Old Testament and The United Kingdom, otherwise known as England, Scotland, Ireland and Wales. GUEST: Nelson S. Thall is recognized as one of the world’s leading authorities on the science of...