Electra is unhappy that the Sri Lankan government has rejected the UN panel report on War Crimes and comments [1]: “the issue that the Report focuses on, the very heart of it, is the question of accountability.”
Sri Lanka: Its All About Accountability
· Written by Rezwan
Categories: South Asia, Sri Lanka, International Relations, War & Conflict