Abductions and Torture in Jaffna: Can Sri Lanka Change?

The Guardian has run a really disturbing piece about a British man who was tortured during a recent visit to Sri Lanka. Evidently, Velauthapillai Renukaruban, who had travelled to Sri Lanka to get married, ran […]