Advent is coming into a place or the coming of Christ into the world, according to dictionary.com But really, what is ADVENT?
The seminarian brothers used to jog to Sentosa, Chinatown or around Mount Faber when we were staying in Church of St Teresa.
The Lord has risen! Alleluia! As we continue to celebrate our Lord’s triumphant victory over sin and death, let us also contemplate