thuppahi.wordpress.com
Britain’s Double Standards in Support for Tamil Vengeance Politics
Rajeewa Jayaweera, in Island, 9 April 2019, where the title runs “British political hypocrisy” The news item “Geneva process: the UK seeks faster progress” in The Island on …