Pages

Search for your Topic

Search

The mysterious missing door in the lost ‘Church of the Apostles’

Archaeologists believe the church was located in the biblical town of Bethsaida, based on the writings of an 8th-century Bavarian bishop who kept a journal of his pilgrimage.

Praise the Lord

Read the Whole Article at https://aleteia.org/