For press freedom by Sunanda Deshapriya
Watchdogs say the LLRC hearings ‘bear witness to the culture of impunity’ Rights watchdogs have complained to the United Nations that the human rights situation in Sri Lanka has deteriorated. … Continue reading →
Error: Twitter did not respond. Please wait a few minutes and refresh this page.
Blog at WordPress.com.