In John 12, the arrival of the Greeks signals that Jesus’ mission is extending to all nations and that the time has come for His death and glorification. Jesus teaches that, like a seed that must die to produce fruit, His sacrifice on the cross will bring salvation and spiritual life to all who call …
Luke 1:26-56 | Let It Be
Luke 1:26-56 records the miraculous announcement of Jesus’ birth and emphasizes that God sent Jesus as the Savior that humanity desperately needs.