Bishop Declan Lang reflects on the expanding Settlements in the Holy Land

The CBCEW has this video here.

Featured