S R I L A N K A C A M P A I G N
December 11, 2009 Comments Off

Recent comments from the UN, US, Vatican and other suggests that things in Sri Lanka are progressing as smoothly as is reasonable to expect. But the reason for communicating this message is that