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 …
Continue reading...
Continue reading...