The Rev. Dr. Hugh Douglas talks about the battle between good and evil in people's lives and in the world.
From Scotland
Discover 11,128,835 listings and 280,382 playable programmes from the BBC
The Rev. Dr. Hugh Douglas talks about the battle between good and evil in people's lives and in the world.
From Scotland