Articles

  • The Spirit Of Tolerance Ingrained In Buddhism

    The Spirit Of Tolerance Ingrained In Buddhism

    Tolerance means sympathetic understanding Tolerance means the ability to live with others who hold different views, and perhaps follow different ways of life that arise from such views; without interfering with them or attempting to force one’s own ideas and..


  • The Ethnic or Tamil question in Sri Lanka

    The Ethnic or Tamil question in Sri Lanka

    My intention in writing this note is to share with others my thoughts on the above question developed through, reading, varied experiences and quiet reflection over many years. I claim no expert knowledge on the issues involved but I consider..







  • “Genocide”: The Canada connection

    “Genocide”: The Canada connection

    Canada has long had issues with Sri Lanka ever since the 1983 race riots. The country opened its doors with an abundance of goodwill to planeloads of ‘refugees’ fleeing from the madness. Keen to showcase the nation as a caring..