The genealogy of the promised king (Matt 1:1-18)

The genealogy of the promised king (Matt 1:1-18)
Deji Adesida
23rd Dec 2019