Category: Politics

Pope Francis Visits Sri Lanka 0

Greeting Pope Francis in Sri Lanka

By sheer chance, we arrived in Sri Lanka during a pivotal period in the island’s history. First we were witness to a historic election, one that defied all expectations and set an important precedent...