Sermon preached by Adam Cetrangolo on Sunday 28 December on Matthew 1. Listen to this sermon in Mandarin here.