Britain is a large island off the northwest coast of continental Europe. It is the third most populous island in the world with about 61 million people. It contains most of England, Scotland, and Wales. Along with some smaller surrounding islands and Northern Ireland, it makes up the United Kingdom of Great Britain and Northern...
Read More
It was a great joy for me to be with the Snode and Waye family this last week! God is greatly using their lives. I must admit that I have learned a thing or two from my time here. I look forward to sharing with you about what I have seen. Play in new...
Read More