Currently viewing the tag: "Sri Lanka"

In Total Destruction of the Tamil Tigers: The Rare Victory of Sri Lanka’s Long War, Paul Moorcraft recalls a Buddhist saying: “What the caterpillar calls the end of the world, the master calls a butterfly.” In Sri Lanka, if history is to be written by the victors – President Mahinda Rajapaksa and his followers […]

Continue Reading