Sunday, May 10, 2009

A few words to the self-loathing Sri Lankans

(GV)Of late people who made a living out of Sri Lanka-bashing have been changing their tune a bit, but obviously it’s not easy for them to get off their habitual groove.

Let me illustrate by taking the case of Gehan Perera, whose career, like those of his ilk, I have been following with increasing disgust. Perera is the head honcho of the highly lucrative National Peace Council. Full text

Home
Videos