
The Horrific and Mysterious Death of Bishop Padovese
Iskenderun, a port city on the Eastern shore of the Mediterranean, near the Syrian border, is the seat of the Apostolic Vicariate of Anatolia, one of three Latin ecclesiastical jurisdictions in Turkey. The apostolic vicar, […]