News

It is quite common for people to make observations about the role or meaning of the Holy Spirit based on aspects of the ...
This is the mountain overlooking the Mediterranean Sea on which the prophet Elijah successfully challenged the priests of Baal and won the people to the true God. The feast of Our Lady of Mount ...