New archbishop of Caracas in Venezuela installed amid country’s political crisis
"We too must overcome despair," said newly installed Caracas, Venezuela, archbishop Raúl Biord Castillo. / Credit: Latin American Episcopal Conference (CELAM)
Caracas, Venezuela, Aug 27, 2024 / 15:15 pm (CNA).
On Aug. 24, the new metr… […]