Sri Lanka Should Stop Shooting The Messenger Tgte
By
Naatham Tgte
The Transnational Government of Tamil Eelam (TGTE) Geneva Secretariat Human Rights Council 46th Regular Session Sri Lanka Should Stop Shooting The Messenger And Must Face Its Own Demons TGTE's Response to the statement by Hon.... More