107: Why Did God Wait So Long to Send Jesus to Earth?Many people have asked, “Why didn’t God send Jesus to Earth sooner?” It seems that God waited too long. Why did God choose to send Him at that particular time in human history? [...] READ MORE