The Immaculate Conception, according to the teaching of the Catholic Church, was the conception of the Blessed Virgin Mary in the womb of her mother, Saint Anne. Mary was conceived naturally but God kept her soul immaculate, i.e. free from original sin. The official confirmation of the dogma was defined inRead More →

Christmas is a Christian holiday commemorating the birth of Jesus Christ. It is celebrated every year on December 25 with the exception of some Eastern churches which use the older Julian calendar. Nowadays Christmas is also celebrated by a large number of non-Christian people around the world as a culturalRead More →

Palm Sunday (also Passion Sunday) is in the Christian tradition a holiday commemorating Jesus Christ’s triumphal entry into Jerusalem before his suffering and death on the cross. In many Christian churches it is associated with the blessing and procession of palms or twigs (sometimes decorated with flowers) from local trees. This traditionRead More →