It is 18th December 2017. The readings are from Jeremiah 23:5-8; and the Gospel from Matthew 1:18-24. God goes out of His ways to save us. God promises through the prophet Jeremiah that God raised a virtuous branch of peace and reconciliation with the fallen humanity through David. God’s son will be wise, honest and […]