Tag: Tamil

Sri Lanka – Will Buddha’s Lions Make Peace with Tamil Tigers?

The countdown has begun. In less than 50 days, the Sri Lankan government has to put before its people, and Parliament, a devolution package which will hopefully end th...

No posts to display

Trending