The world’s tallest monument dedicated to Our Lady of Fátima was inaugurated in Crato, located in Ceará state in northeastern ...
The 177-foot statue of Our Lady of Fátima was inaugurated in the city of Crato in Ceará, Brazil on Nov. 13, 2025.
Pope Leo XIV urges all people to respect immigrants’ dignity and listen to the bishops’ call for humane, just treatment ...
Pope Leo XIV said he would love to travel and his top destinations are the Marian shrines of Fátima in Portugal and Guadalupe ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results