Sermon 10 July 2022 Facing New Challenges (Joshua 1:1-9 NIV)

by Synod Moderator Rt Rev Dr Teoh Boo Cheow | https://youtu.be/o7pMJOSunqc?t=2661