Audio
17 Jul 2008, 1.10pm

Revelation 21:1-8

Why does God let us suffer?

Speaker:   Paul Clarke

Series:   God in the dock