Talks Revelation | Spring 202315 January 2023The battle we’re all in (Revelation 12)Passage Revelation 12Speaker Alasdair PaineSeries Revelation | Spring 2023Tags Sunday SermonService 10:00am Service DownloadAudio|Chinese Summary / 中文翻譯8 January 2023God with us… forever (Revelation 21:1-22:5)Passage Revelation 21:1-22:5Speaker John PercivalSeries Revelation | Spring 2023Tags Sunday SermonService 10:00am ServiceDownloadAudio|Chinese Summary / 中文翻譯