Geneva’s Human Rights Chameleons: Who Are They, How Do They Operate?
The Liberation Tigers of Tamil Eelam (LTTE) in Sri Lanka was militarily dismantled in the May of 2009. To survive and revive, the LTTE’s international network that supported the three-decade terrorist and guerrilla campaign was forced to transform. Throughout the conflict years in Sri Lanka, the LTTE network operating overseas, largely in the West, conducted Read More