Church praying for peace in Nicaragua, Venezuela – highlights of Latin American Catholic news

Crux has this piece here.

Featured