Fr. Leandro Ribeiro, EP

3 Articles written

“The Law of the Lord God is perfect”… and Unchanging

3rd Sunday in Ordinary Time Some non-Catholic theologians and philosophers – and even some who call themselves Catholics – claim that God could have formulated...

Light Vanquished the Darkness!

The perennially unchanging succession of seasons in the Liturgical Calendar, in contrast with the course of historical events—whether in the social, political, or economic...

The True Meaning of Christmas

In a world marked by laicism, it is difficult to have a clear notion of the true meaning of Holy Christmas and the immeasurable...