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 initiated …