The Birth of the Saviour
Has someone ever promised you something and even though years have passed, they have been faithful to that promise? God was faithful to his promised even after thousands of years. At the right time, He sent the Saviour to the world.