Active Citizens, Asia-Pacific, Civil Society, Crime & Justice, Economy & Trade, Headlines, Human Rights, Press Freedom, TerraViva United Nations A May 2009 photo of an IDP camp outside the town of Vavuniya in northern Sri Lanka. Vavuniya was the site of an alleged massacre of more than 200 Tamil civilians by the army in 1985….

This content is for Member members only.
Register
Already a member? Log in here
Please follow and like us:
Pin Share