WASHINGTON (CNS) – In an open letter, 74 bishops from North America, Africa, Italy and Australia have expressed their “growing…
Read More
Longest religious procession in the world
El ‘Señor de los milagros’ (Lord of miracles) is the longest procession known worldwide. It holds ecclesiastical meaning of faith…
Read More