All this Took Place to Fulfill what The Lord Has Spoken ndbc_admin 8 years ago Matthew 1:18-25 (December 13, 2015)