Western Powers and the UNHRC keep Hounding Sri Lanka based on Unsubstantiated Allegations
By Mahinda Gunasekera Moves by western powers and their subservient UNHRC to harass Sri Lanka for defeating the Indian trained Tamil Tiger Terrorists whom they nourished by permitting the Tiger front organizations to raise funds within their jurisdictions, to arm and sustain the terror group and maintain them as a...