Peace has come to the north of this war torn country. It's a very different place than it was three years ago when I was here.
Read Whole Story
The Liberation Tigers Tamil Eelam (LTTE), a Sri Lankan rebel group seeking independence from the Sinhala government, has been forced to withdraw to a ...
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.