Clash of Civilizations in Sri Lanka

Sri Lankan officials inspect St. Sebastian’s Church in Negombo after multiple explosions targeted churches and hotels across Sri Lanka on April 21.
Getty Images

Clash of Civilizations in Sri Lanka

Subscribe to the Trumpet Daily Radio Show on Apple Podcasts, Google Play or by RSS

Download past episodes here.