UN Condemns Sri Lanka. Ordered it to Punish the Perpetrators & Pay Compensation for a Tamil Torture Victim

TGTE Initiated Human Rights Committee Proceedings Culminates in Unanimous Ruling by All 17 Judges Against Sri Lanka. GENEVA, SWITZERLAND, April 20, 2023 /⁨EINPresswire.com⁩/ -- A Transnational Government of Tamil Eelam (TGTE)-led proceeding …