Advent, A.D. 2025 – The Catholic Thing
The Island of Mozambique is a speck on Google Maps, a tiny patch of land two miles off the East African coast. Today, it’s a sleepy UNESCO World Heritage site. It’s also a magnet for hardcore tourists. One reason is its beauty. The other is…
