No more evasion
This week has made one thing abundantly clear: Sri Lanka will never voluntarily deliver justice. Whether in Geneva or on an international news broadcast, its leaders lie, deflect, and evade.
Editorial
Latest news from and about the homeland