From the Land of William Wallace…
A few weeks ago I had the privilege of going to Glasgow, Scotland. The picture here is at the “Blair States”, a castle like residence where God TV hosted a special event… I did the morning devotionals and ministered in worship every day… and guess who I got to meet…? Well, you have to be [...]


Recent Comments