Your browser don't support audio player 29 Jan What is the New Jerusalem? Posted at 15:08h in Sermons by Bruce Atkinson Pastor David Brown Revelation 21:1-2