Diplomats in Colombo have come under criticism for expressing their support for the new Sri Lankan government that continues to deny justice for victims of gross human rights violations. On the Intern...

Read more...