Birth of Jesus and Immaculate Conception

November 27, 2023

Truth that is God descends and incarnates in man once in a millennium. Truth that is God incarnated in Jesus the son of man some 2023 years ago. According to scriptures the birth of Jesus was through immaculate conception. Material science has not yet grown to the point where it understands immaculate conception, but nothing is impossible for God.