thuppahi.wordpress.com
AI, HRW and Other Rights Watchdogs slam LLRC report
BBC Sinhala Service, Slamming the government war panel report as a ‘whitewash,’ international human rights watchdogs have re-iterated their call for an international inquiry into the alleged …